如何在按钮上显示冒号(":#34;)字符?

时间:2016-05-19 18:04:51

标签: c#

我试图在按钮字符串上显示:" MAIN DISK W:\" 我正在使用的代码是:

btn_disk.Text = @"MAIN DISK W:\" ;

在屏幕上,我看到:"\:MAIN DISK W"

但是当代码是:

btn_disk.Text = @"MAIN DISK W:\PGM" 

它显示正确:"MAIN DISK W:\PGM"

我试过了:

btn_disk.Text = @"MAIN DISK W:" ;

在屏幕上,我看到:":MAIN DISK W"

任何想法为什么?

3 个答案:

答案 0 :(得分:1)

如果您已启用RightToLeft,您将获得此结果。看看你是否将其设置为Yes并禁用它以进行验证。

该设置解释":"作为文本行末尾的标点符号,并将其移至RightToLeft语言的另一侧。

如果您需要启用RightToLeft,我不确定如何正确输出您的输出。

答案 1 :(得分:0)

你试过以下吗?

btn_disk.Text = "MAIN DISK W:\\";

它应该有用......

答案 2 :(得分:0)

感谢Brian from the state farm提出建议。我开始玩不同的选项,发现选项Text Allign - MiddleLeft修复了我的显示。

ZB