我有一種需要顯示格式化文本(普通,粗體,突出顯示)並且應該可選擇以便用戶可以複製文本的情況。可選的TextBlock或帶有WPF格式文本的文本框
我已經使用了textblock,我可以使用內聯內容流元素應用多個格式,但不幸的是它的文本是不可選的。
鑑於文本框允許選擇文本並複製到剪貼板,它不允許我格式化文本。
有什麼我失蹤或我必須建立一個自定義控件?
我有一種需要顯示格式化文本(普通,粗體,突出顯示)並且應該可選擇以便用戶可以複製文本的情況。可選的TextBlock或帶有WPF格式文本的文本框
我已經使用了textblock,我可以使用內聯內容流元素應用多個格式,但不幸的是它的文本是不可選的。
鑑於文本框允許選擇文本並複製到剪貼板,它不允許我格式化文本。
有什麼我失蹤或我必須建立一個自定義控件?
我不知道你想多少風格應用,但我發現下面的網站是確定要使用Silverlight控件的最好方法有用: http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/
這個特定的URL有一些信息關於如何設置文本框的樣式: http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/?sref=TextBoxSnippet
您可以使用RichTextBox。它的控制是可選的,支持格式化的tex。
看看我的[回覆](https://stackoverflow.com/a/45627524/332528) – torvin 2018-02-01 01:30:26