RichTextBox에서 다양한 글꼴 스타일의 문자 인덱스를 찾는 효율적인 방법을 찾고 있습니다. 나는 다음과 같습니다 :RichTextBox에서 글꼴 스타일의 char 인덱스 찾기
for (var i = 0; i < index; i++)
{
_activeCopyBox.Select(i, 1);
if (!linkFound && _activeCopyBox.SelectionFont.Underline)
underLineFound = true;
}
그러나 이것은 한 번에 하나씩 각 문자를 선택해야하므로 매우 느립니다. Rft에서 포맷팅을 얻을 수 있지만이 방법으로 캐릭터의 올바른 색인을 찾으려고 애 쓰고 있습니다.
누군가가 더 좋은 방법을 알고 있다면 (그 중 하나가 있어야합니다) 나는 그것을 듣고 싶습니다.
미리 감사드립니다.
정규식은 글꼴 스타일 계산에있어 매우 신뢰할 수 있습니다. 정확한 문자 색인을 찾는 것은 RTF를 일반 텍스트로 변환해야하므로 문제가됩니다. – Magpie