有一個這樣的指令:Winform toolStrip狀態標籤不顯示任何內容:這是一個錯誤嗎?
this.toolStripStatusLabel1.Text =
this.toolStripStatusLabel1.Text + "; OS=" +
System.Environment.OSVersion.ToString();
如果我串連OS的東西,是超過10個字符的文本是空白的,而不是被截斷。這是一個錯誤嗎?
有一個這樣的指令:Winform toolStrip狀態標籤不顯示任何內容:這是一個錯誤嗎?
this.toolStripStatusLabel1.Text =
this.toolStripStatusLabel1.Text + "; OS=" +
System.Environment.OSVersion.ToString();
如果我串連OS的東西,是超過10個字符的文本是空白的,而不是被截斷。這是一個錯誤嗎?
的寬度如果您暫停程序(放置一個斷點權在這之後),它說文字是什麼?空了,還是仍然是完整的字符串?
順便說一句,您可以使用+ =而不是在= -sign後重復label.Text的名稱。
並在那個說明中使用string.format()或一個字符串構建器,如果你正在改變字符串內容很多(如在循環中)...字符串是不可變的。 – YetAnotherDeveloper 2009-08-09 05:11:46
但是這裏沒有循環,並且SB會是矯枉過正。 – 2009-08-09 13:28:41
autosize爲true,在調試模式下變量內容可以,寬度不能改變,但是擴展到整個窗口沒問題。 – programmernovice 2009-08-09 01:24:04