【发布时间】:2021-12-06 08:27:03
【问题描述】:
我正在做一个项目,我已经为 button 分配了快捷键。我的要求是只突出显示按钮控件上的文字字母,以便用户知道通过按下键盘上的字母键,可以触发该按钮的快捷键。我搜索了整个互联网,但没有找到任何想法。
【问题讨论】:
-
这是普通的winforms按钮控件吗?因为我认为你不能在上面设置文本样式。
-
是的,它是一个普通的winforms按钮控件
-
您可以在按钮文字前加一个“&”的快捷键,它会自动被识别为快捷键并显示为下划线。请参阅:Add an access key shortcut to a control (Windows Forms .NET)。
-
将文本(使用您的特定颜色)绘制成位图,然后将其显示在按钮中而不是普通文本中。