阻止&符号转换为Windows窗体绑定的助记符/加速器
可能重复:
在Windows窗体中的文本标签中输入“&”符号?
在标签控件绑定到用户填充属性的屏幕上,我在标签上加下划线字符(助记符),因为基础数据包含&符号。
例如,如果绑定属性包含“A&B Trucking”,则标签显示为“AB Trucking”,B带有下划线。 键盘上的Alt-B会聚焦该标签。
你如何防止绑定控件发生这种情况?
您可以通过加倍&符号来防止这种情况(&&将正确显示为&),或者您可以将标签的UseMnemonic属性设置为false,这可能是您案例中的最佳解决方案
根据具体情况,您可以在相应的控件UseMnemonic
设置为false
(例如使用数据绑定)或者将&符号加倍(从而转义它)。 有关演练,请参阅此内容 。
将标签的UseMnemonic
属性设置为false
。
您可以使用A&&B Trucking
代替。