C# 如何为ribbonbutton标签的字符加下划线?
是否有任何方法可以使ribbon button的label属性的字符在c#中加下划线(下划线),以便在不使用key tip属性的情况下显示access键C# 如何为ribbonbutton标签的字符加下划线?,c#,.net,wpf,C#,.net,Wpf,是否有任何方法可以使ribbon button的label属性的字符在c#中加下划线(下划线),以便在不使用key tip属性的情况下显示access键 例如:如果是保存按钮,则功能区按钮标签必须与s下方带下划线或下划线的保存类似。您可以在文本块中使用下划线: <TextBlock Name="textBlockSave"> <Underline>S</Underline>ave </TextBlock> 添加此文本块textBlockSav
例如:如果是保存按钮,则功能区按钮标签必须与s下方带下划线或下划线的保存类似。您可以在
文本块中使用下划线
:
<TextBlock Name="textBlockSave">
<Underline>S</Underline>ave
</TextBlock>
添加此文本块textBlockSave
作为按钮内容。可以设置字体样式吗?请参阅:。您需要编辑RibbonButton的模板,以合并一个实际的标签/文本块,您可以根据需要设置样式,或者只是重新设置RibbonWolinetext元素的样式。它打破了UX的标准准则。最好让用户像大多数其他功能区应用程序一样按Alt键。他们无论如何都需要使用Alt键,所以他们不会有额外的工作要做。。
textBlockSave.Inlines.Add(new Underline(new Run("S")));
textBlockSave.Inlines.Add(new Run("ave"));