【问题标题】:How to underline the whole text of a WinRT TextBox?如何在 WinRT 文本框的整个文本下划线?
【发布时间】:2015-08-06 23:17:18
【问题描述】:

我想为 TextBox 中的整个文本设置下划线,就像在 WPF TextBox 中设置 TextDecorations 一样。但是 WinRT TextBox 中没有类似的属性。那么任何人都可以提出任何解决方案来满足我的要求吗?

注意:我不想使用 RichEditBox

【问题讨论】:

    标签: textbox windows-runtime


    【解决方案1】:

    根据 MSDN,TextBoxes 有一个 TextDecorations 属性。

    https://msdn.microsoft.com/en-us/library/system.windows.controls.textbox(v=vs.110).aspx

    【讨论】:

    • 我需要这个用于 WinRT 文本框。但被错误地称为 WPF。抱歉信息有误。现在我编辑了。
    【解决方案2】:

    TextBox 不支持下划线。 RichEditBox 就是为这类事情而设计的。你为什么不想使用它?您可以设置与 TextBox 没有其他明显区别的下划线。

    如果您不需要编辑,则可以在 TextBlock 中应用下划线:

        <TextBlock>
            <Underline>
                Lorem ipsum dolor sit amet
            </Underline>
        </TextBlock> 
    

    【讨论】:

      猜你喜欢
      • 2020-12-11
      • 2014-08-17
      • 2011-04-22
      • 1970-01-01
      • 2011-04-10
      • 1970-01-01
      • 1970-01-01
      • 2014-04-18
      • 2015-02-18
      相关资源
      最近更新 更多