我有一种情况需要显示格式化文本(普通、粗体、突出显示)并且还应该是可选的,以便用户可以复制文本。
我使用了文本 block ,我可以在其中使用内联内容流元素应用多种格式,但不幸的是它的文本是不可选择的。
虽然文本框允许选择文本并复制到剪贴板,但它不允许我设置文本格式。
是否有任何遗漏或我必须构建自定义控件?
最佳答案
我不确定您要应用多少样式,但我发现以下站点有助于确定使用 Silverlight 控件的最佳方式: http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/
这个特定的 URL 有一些关于如何设置文本框样式的信息: http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm#/?sref=TextBoxSnippet
关于c# - WPF 中带有格式化文本的可选 TextBlock 或 TextBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2898576/