Winform 标签控件文本更改位置
问题描述:
我有一个
labelControl.Text ="My name:";
结果是
:My name
符号改变位置.
如果我写"&= My name"
,结果是=&我的名字
.
如何阻止它改变位置?
答
您需要设置RightToLeft
属性正确.默认情况下,这应该是 RightToLeft.Inherit
.但是您的 Form
或 Label
设置如下:
You need to set the RightToLeft
property correctly. By default this should be RightToLeft.Inherit
. But either your Form
or your Label
was set like:
labelControl.RightToLeft = RightToLeft.Yes;
您需要将其设置为 RightToLeft.No
或 RightToLeft.Inherit
(如果父控件已将其设置为 No
).
You need to set it to RightToLeft.No
or RightToLeft.Inherit
(if the parent control has it set to No
).