두 개의 단락이있는 RichTextBlock이 있습니다. 나는 배경색을 갖기 위해 몇 가지 단락이 필요하다. Paragraph 또는 Run에서 Background 속성을 찾을 수 없습니다. 어떻게해야합니까? WPF에는 블록이 있지만 WinRT에는 존재하지 않는 것 같습니다.RichTextBlock 단락 배경색
2
A
답변
2
배경이있는 StackPanel과 함께 InlineUIContainer를 삽입 할 수 있습니다.
-1
그런 다음 단락의 시작과 단락의 끝 인덱스를 얻을해야합니다
사용 :
//Select the line from it's number
int startIndex = richTextBox.GetFirstCharIndexFromLine(lineNumber);
richTextBox.Select(startIndex, length);
//Set the selected text fore and background color
richTextBox.SelectionColor = System.Drawing.Color.White;
richTextBox.SelectionBackColor= System.Drawing.Color.Blue;
그리고 당신은 또한 좋은 텍스트 편집 컨트롤에 대한 ScintillaNET 볼 수 있었다.
관련 문제
- 1. RichTextBlock 제어 할 텍스트
- 2. InlineUIContainer가 포함 된 RichTextBlock 플로우
- 3. XAML RichTextBlock 가상화 된 플립보기
- 4. 단락
- 5. 플렉스 영웅 모바일 배경색 배경색
- 6. 자바 안드로이드 : 버튼으로 단락 (단락)을 만드십시오.
- 7. 단락 나누기
- 8. FlowDocument는 - 단락
- 9. 강조 단락
- 10. 하스켈의 단락 (&&)
- 11. 삽입 단락
- 12. 단락 태그
- 13. 기능 단락
- 14. 배경색 전환
- 15. Uipicker 배경색
- 16. 배경색 문제
- 17. 배경색 변경
- 18. Win32 배경색
- 19. ImageButton의 배경색
- 20. 동적 배경색
- 21. UIView 배경색
- 22. ListBoxItem 배경색
- 23. UIActivityIndicatorView의 배경색
- 24. 배경색 비율?
- 25. iframe 배경색
- 26. Admob 배경색
- 27. QSciScintilla 배경색
- 28. CSS 배경색
- 29. UITableViewCell 배경색?
- 30. 1 배경색
RichTextBox가 아니라 RichTextBlock을 사용하지 않습니다. –
따라서 불가능합니다. RichTextBox로 전환해야합니다. RichTextBlock에서 상속 한 클래스를 만든 다음 전체 그리기 부분을 다시 코딩하지 않는 한. – Danpe
RichTextBlock은 봉인 된 클래스입니다. 또한, 아마이 타협에 대한 좋은 이유가 있었을 것이라고 확신합니다. (그것이 현재 나에게 많은 고통을 안겨주고 있습니다.) – Sprague