0
我有一个事件是通过更改标签的文本来处理的,但标点符号在输出的开始处保持不正确。我使用C#在Visual Studio 2010标点符号在字符串前面显示不正确
C#:KeyPressLabel.Text = "Some text,,";
输出:,,Some text
这只有在字符串中的最后一个字符是标点符号发生。
我有一个事件是通过更改标签的文本来处理的,但标点符号在输出的开始处保持不正确。我使用C#在Visual Studio 2010标点符号在字符串前面显示不正确
C#:KeyPressLabel.Text = "Some text,,";
输出:,,Some text
这只有在字符串中的最后一个字符是标点符号发生。
我不得不将标签的属性RightToLeft
设置为值No
以获得我想要的输出。根据工具提示,RightToLeft“指示组件是否应该从右到左绘制RTL语言。”
感谢德鲁提供了答案。
是从右到左的标签吗? – DrewJordan
是的,它是从右到左设置的。我想我意外地设置了窗体的属性,并且默认情况下它是继承的。我现在感到很傻。感谢您解决该问题:) – Telos
np。我认识到,我刚刚在昨天与类似的工作有关。干杯! – DrewJordan