나는 다음과 같은 코드가 윈폼 RTB의 keyDown 이벤트를 소비 핸들러를 가지고 캐럿 위치를 업데이트하지 않습니다 올바르게 업데이트 된 경우), 캐럿은 새 문자열의 끝으로 이동하지 않습니다. GetTextAtLoc의 첫 번째 호출 당시의 위치를 올바르게 나타냅니다. 텍스트 상자를 다시 그려도 아무 효과가없는 것 같습니다.를 RichTextBox 제대로
0
A
답변
0
문제 자체를 해결 한 것으로 보인다. Dunno는 불행하게도 변화를 가져 왔습니다. 이 스레드를 닫습니다.
-1
새 길이를 지정하지 않았습니다 (따라서 : 1-1 = 0). 같은 시도 : + = (길이 ("SomeOfMyOwn"))
지정한 selectionStart을
관련 문제
- 1. RichTextBox
- 2. RichTextBox 삽입
- 3. RichTextBox CtrlI
- 4. transparent richTextBox
- 5. vb.net에서 richtextbox
- 6. richtextbox 서식
- 7. RichTextBox 모양
- 8. Silverlight RichTextBox Shader Effects
- 9. WPF RichTextBox GetCharacterRect
- 10. 를 RichTextBox 라인을 읽는 동안 foreach는 루프보다 빠른 이유
- 11. C 번호 : 드래그 앤 WPF에서 드롭 (를 RichTextBox)
- 12. 은 가능한 고려하여 RichTextBox
- 13. RichTextBox 링크는 아무 것도하지 않습니다.
- 14. WPF Richtextbox FontFace/FontSize
- 15. 자바 : 제대로 close()를 사용 - PrinterWriter
- 16. RichTextBox 및 UserPaint
- 17. C# RichTextBox 탭 크기
- 18. WPF RichTextBox 및 '\ t'
- 19. RichTextBox 색상이 선택되었습니다.
- 20. RichTextBox 및 밑줄 색
- 21. WPF Richtextbox XamlWriter 동작
- 22. Xaml의 RichTextBox 텍스트 바인딩
- 23. Winforms RichTextBox 페이지 크기?
- 24. richtextbox 주위에 테두리를 그립니다
- 25. richtextbox 고급 편집
- 26. .net RichTextBox 수정
- 27. RichTextbox MaxLength too
- 28. 정규식 C# 및하여 RichTextBox
- 29. 중첩 된 RichTextBox
- 30. richtextbox 상단에 삽입
사실, 그랬습니다. 두 번째 GetTextAtLoc 호출은 "SomeOfMyOwn"을 선택하고 후속 SelectionLength 쿼리는 위의 리터럴의 길이를 가져옵니다. – shadeMe
RTB는 선택 항목이있는 경우 때때로 "그늘"할 수 있습니다. Select (SelectionStart, SelecitonLength) – riffnl
을 사용하여 Select 메서드를 시도 했습니까? 그렇게 할거야. – shadeMe