C# 复选框。文本有&;在中,但不显示
我允许用户在复选框中输入他们想要的文本,并保存它,然后在文本字段中使用文本将复选框重新绘制到屏幕上 当我调试时,文本字段中有文本“blar&blar” 但显示屏上没有显示“&”C# 复选框。文本有&;在中,但不显示,c#,.net,checkbox,C#,.net,Checkbox,我允许用户在复选框中输入他们想要的文本,并保存它,然后在文本字段中使用文本将复选框重新绘制到屏幕上 当我调试时,文本字段中有文本“blar&blar” 但显示屏上没有显示“&” 我想不出还有什么可以尝试的。我不知道你是怎么画的,但'&'字符是一种助记符号,必须通过加倍来实现,即&&。尝试按住Alt键,根据您的系统设置,您可能会在以下字符下方看到下划线。符号是一种特殊字符,用于指定将哪个字符用作快捷方式。尝试将&置于可打印字符(如“a&b”)之前,当您按ALT键查看快捷方式时,您将看到“ab”和b
我想不出还有什么可以尝试的。我不知道你是怎么画的,但'&'字符是一种助记符号,必须通过加倍来实现,即
&&
。尝试按住Alt
键,根据您的系统设置,您可能会在以下字符下方看到下划线。符号是一种特殊字符,用于指定将哪个字符用作快捷方式。尝试将&置于可打印字符(如“a&b”)之前,当您按ALT键查看快捷方式时,您将看到“ab”和b高亮显示
用双精度(&&&&)替换单精度(&&&),将显示单精度(&&)。消失的是&字符,通过设置
UseMnemonic(false)
这意味着所有&都被绘制到屏幕上,并且没有使用快捷方式字符
但是我正在使用的CheckBoxX没有这个功能,他们只是添加了&快捷方式,无法关闭,因此为此,我当前需要检测用户是否输入一个&并添加另一个-,以使其显示,如果他们删除了&删除另一个&使用它。如果您提供代码段,这将很容易。如果您添加代码段,您将获得更多帮助。