我的 C# 代码是:
Button button;
button = new Button();
button.Text = "B&C";
this.Controls.Add(button);
但是当我运行这段代码时,我的表单上的按钮显示 BC(并且 C 通常带有下划线)。
我知道我可以将它设置为 B&&C 以使我的按钮文本显示为 B&C,但我的应用程序的用户在配置按钮上的文本时不知道要键入 B&&C。
他们只需键入 B&C 或 C&B 等,结果将显示为 BC 和 CB。
我该如何解决这个问题?
谢谢。
最佳答案
只需在设置按钮文本之前替换“&”即可:
button.Text = text.Replace("&","&&");
关于c# - 如何在 C# 按钮文本属性中使用 "&"字符以正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3899993/