2011-09-12 5 views
2

C# winforms에 텍스트 편집기를 작성하고 강조 표시 키워드로 지정합니다. richtextbox는 대용량 파일을 열 때 속도가 느려서 텍스트 상자를 사용하지만 텍스트 상자에는 선택한 텍스트의 색을 설정하는 속성이 없습니다. 텍스트 상자에서 상속을 시도하고 OnPaint 메서드를 재정의했지만 작동하지 않는 것 같습니다. this 코드를 찾았지만 멋지게 보이지만 어떻게 작동하는지 잘 모릅니다.키워드로 텍스트 편집기 작성하기 강조 표시

누구나 해결책이 있습니까?

답변

3

나는 다음과 같은 경로 중 하나를 수행 것 :

  1. 이동하여 원하는 기능을 기성품 텍스트 편집기 구성 요소를 구입할 수 있습니다.
  2. 처음부터 사용자 지정 컨트롤을 작성하십시오.

언급 한 표준 컨트롤은 편집중인 콘텐츠를 훨씬 더 정교하게 처리해야하는 고급 시나리오 용으로 설계되지 않았습니다.

관련 문제