我有一個Windows窗體應用程序,其中包含一對面板中的一對標籤,一個按鈕和一個組合框。調整Windows窗體應用程序中的標籤大小
this.pnlSuboptions.Controls.Add(this.label1);
this.pnlSuboptions.Controls.Add(this.cboPtSize);
this.pnlSuboptions.Controls.Add(this.label2);
this.pnlSuboptions.Controls.Add(this.btnSelect);
我在嘗試爲我的標籤加載本地化字符串時遇到了我的標籤問題。某些語言的本地化字符串比英文字符串大。在這種情況下,標籤的一部分會隱藏在組合框或按鈕下。
我希望標籤的大小向左而不是右移。我已經將標籤的AutoSize屬性設置爲true,並且也使用了Anchor屬性,但似乎沒有任何效果。
我發現了一個SO link其中包含了解決當標籤文字的變化,但我敢肯定,我怎麼能在我的情況下將此這個問題,其中標籤的形式加載過程中讀出一次。
有什麼建議嗎?
autoSize設置爲True是錯誤的事情,在這裏做。設置其MaximumSize屬性,併爲兩行文本留出足夠空間或設置AutoEllipsis = True。 – 2014-11-25 11:17:45