Silverlight 앱에 RichTextBox를 추가했습니다. 사용하기 위해 내 자신의 단추 집합을 만들어야합니까? 텍스트 상자에 표준 편집 단추 집합을 갖고 싶습니다.Silverlight 4 RichTextBox 용 도구 모음을 얻으려면 어떻게해야합니까?
2
A
답변
4
불행히도 텍스트 상자 일 뿐이므로 상업용 WPF/Silverlight 서식있는 텍스트 상자에서 얻을 수있는 툴바와 같은 컨트롤 모음이 아닙니다.
당신은 형식 코드 as shown here까지 당신의 버튼을 묶어 :
//Set Bold formatting to selected content
private void BtnBold_Click(object sender, RoutedEventArgs e)
{
object o = MyRTB.Selection.GetPropertyValue(TextElement.FontWeightProperty);
if (o.ToString() != "Bold")
MyRTB.Selection.ApplyPropertyValue(TextElement.FontWeightProperty, FontWeights.Bold);
}
//<SnippetItalic>
//Set Italic formatting to selected content
private void BtnItalic_Click(object sender, RoutedEventArgs e)
{
object o = MyRTB.Selection.GetPropertyValue(TextElement.FontWeightProperty);
if (o.ToString() != "Italic")
MyRTB.Selection.ApplyPropertyValue(TextElement.FontStyleProperty, FontStyles.Italic);
}
//Set Underline formatting to selected content
private void BtnUnderline_Click(object sender, RoutedEventArgs e)
{
object o = MyRTB.Selection.GetPropertyValue(TextElement.FontWeightProperty);
if (o.ToString() != "Underline")
MyRTB.Selection.ApplyPropertyValue(TextElement.TextDecorationsProperty, TextDecorations.Underline);
}
1
를 실버 라이트가 Mircosoft 오피스 스타일의 느낌 서식 도구 모음을되는 앱 제공하기 위해이가 할 수있는 좋은 해결책이다 MSDN Silverlight Text Editor example.
관련 문제
- 1. Silverlight 4 RichTextBox 처리 이벤트 붙여 넣기
- 2. Silverlight 4 RichTextBox 아래에서 아래로 스크롤
- 3. Silverlight 용 XAP 파일 4
- 4. Silverlight 4 RichtTextBox - 서식을 지정하지 않고 텍스트를 얻으려면 어떻게해야합니까?
- 5. Silverlight 용 Firebug와 유사한 도구
- 6. Silverlight RichTextBox Shader Effects
- 7. springsource 도구 모음을 제거하십시오.
- 8. Silverlight 4 RichTextbox 단락 여백 또는 유사 품목?
- 9. iPhone/iPad 앱의 부동 도구 모음을 만들려면 어떻게해야합니까?
- 10. Xcode 4 - .app 파일을 얻으려면 어떻게해야합니까?
- 11. .chm 파일에서 도구 모음을 만듭니다.
- 12. IE7 도구 모음을 항상 표시하도록하는 방법
- 13. 웹 브라우저 도구 모음을 만드는 방법은 무엇입니까?
- 14. 내 도구 모음을 다음보기로 이동하는 방법
- 15. 도구 모음을 사용하지 않을 때 자동으로 숨기기
- 16. Silverlight 4 : 차트
- 17. Silverlight 용 성능 및 진단 도구
- 18. Silverlight Spy, Flex 용 FireBug 유형 도구
- 19. Silverlight 4 용 ListView 컨트롤은 무엇입니까?
- 20. "명령 모음을 가져올 수 없습니다 : 도구"오류
- 21. Silverlight 4 응용 프로그램에서 GPS를 읽으려면 어떻게해야합니까?
- 22. Silverlight 4 클라이언트를 Windows 서비스에 연결하려면 어떻게해야합니까?
- 23. richtextbox 고급 편집
- 24. Silverlight 4 : Application_Exit
- 25. UnitTesting for Silverlight 4
- 26. Silverlight 4 RichTextBox에서 LineHeight를 설정하는 방법이 있습니까?
- 27. Silverlight 4 : 무료 스플릿 버튼
- 28. Silverlight 4 ConverterParameter에 바인딩
- 29. WPF - 기존 도구 모음을 확장하는 방법 UserControl
- 30. 확장 가능한 단추 도구 모음을 만드는 방법
체크 아웃 이 컨트롤로 완료하십시오. http://wintoolbar.codeplex.com/ – ahmedsafan86