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