【发布时间】:2015-08-06 23:17:18
【问题描述】:
我想为 TextBox 中的整个文本设置下划线,就像在 WPF TextBox 中设置 TextDecorations 一样。但是 WinRT TextBox 中没有类似的属性。那么任何人都可以提出任何解决方案来满足我的要求吗?
注意:我不想使用 RichEditBox
【问题讨论】:
我想为 TextBox 中的整个文本设置下划线,就像在 WPF TextBox 中设置 TextDecorations 一样。但是 WinRT TextBox 中没有类似的属性。那么任何人都可以提出任何解决方案来满足我的要求吗?
注意:我不想使用 RichEditBox
【问题讨论】:
根据 MSDN,TextBoxes 有一个 TextDecorations 属性。
https://msdn.microsoft.com/en-us/library/system.windows.controls.textbox(v=vs.110).aspx
【讨论】:
TextBox 不支持下划线。 RichEditBox 就是为这类事情而设计的。你为什么不想使用它?您可以设置与 TextBox 没有其他明显区别的下划线。
如果您不需要编辑,则可以在 TextBlock 中应用下划线:
<TextBlock>
<Underline>
Lorem ipsum dolor sit amet
</Underline>
</TextBlock>
【讨论】: