Windows Presentation Foundation
.NET Framework 的一部分,它提供统一的编程模型,用于在 Windows 上构建业务线桌面应用程序。
53 个问题
TextBox.Text 是否可以具有不同的文本样式? 通过文本样式,我的意思是:
任何帮助将不胜感激。
Note:此问题总结整理于:textbox like MS Word
TextBox.Text 现在可能不可能具有不同的文本样式。TextBox 停留在一种样式中。可以使用 RichTextBox 实现具有不同样式的文本。您可以像下面这样使用 RichTextBox:
<RichTextBox x:Name="tb" FontSize="35">
<FlowDocument>
<Paragraph>
<Run TextDecorations="Underline" Foreground="Red">R</Run>
<Run Foreground="Green" FontSize="50">G</Run>
<Run Foreground="Blue">B</Run>
<Run Text="Gradient">
<Run.Foreground>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF000000" Offset="0"/>
<GradientStop Color="#FFFFFFFF" Offset="1"/>
</LinearGradientBrush>
</Run.Foreground>
</Run>
</Paragraph>
</FlowDocument>
</RichTextBox>
结果图片为:
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。