c# - 如何强调功能区按钮标签的字符?

标签 c# .net wpf

有没有办法在 C# 中将功能区按钮的标签属性的字符设置为下划线(下划线),以便在不使用键提示属性的情况下显示访问键。

例如:如果它是一个保存按钮,那么功能区按钮标签必须像 Save 一样带有下划线或 S 下面的下划线。

最佳答案

您可以在 TextBlock 中使用 Underline:

<TextBlock Name="textBlockSave">
  <Underline>S</Underline>ave
</TextBlock>

或者,

textBlockSave.Inlines.Add(new Underline(new Run("S")));
textBlockSave.Inlines.Add(new Run("ave"));

添加此文本 block textBlockSave 作为 Button 内容。

关于c# - 如何强调功能区按钮标签的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31876964/

相关文章:

c# - 将字符串中的日期转换为具有相同格式的 DateTime

c# - 如何在 .NET 中找到 NumLock、CapsLock 和 ScrollLock 的状态?

java - 寻找与 .NET 的 Snippet Compiler 等效的 Java

c# - StaticResource 标记扩展与 System.Windows.Application.FindResource

c# - 从另一个线程更新 oxyplot 模型

c# - 如何创建一个 C# 应用程序来决定是显示为控制台应用程序还是窗口应用程序?

c# - C# 中的静态类,优点/缺点是什么?

c# - 通过 .Net Core 控制台应用程序从 Entity Framework Core 1.x 连接到 localdb

c# - 继承还是不继承?需要一些专业意见

c# - String.format 慢,需要更快的替代品