2009-12-16 62 views
0

我正在使用Visual Studio 2005(C#),並且在我的一個窗體窗體中我有幾個文本框。我已將文本框放在'System.Windows.Forms.GroupBox'的實例中,因爲我想使用GroupBox成員'Text'來告訴文本框的用途(它顯示爲靠近罰款左上角的標籤包圍GroupBox的行)。System.Windows.Forms.GroupBox文本丟失

我的問題是突然其中一個標籤消失了。當我使用設計器中的表單工作時,它出現了,但是當我運行該程序並且表單出現時,標籤消失了。

謝謝你對這個問題的任何信息!

+1

請發佈您的Form_Load事件代碼。 – 2009-12-16 16:02:41

回答

2

檢查以確保您沒有將GroupBox的.Text屬性設置爲空字符串。

+0

哎呀!你是對的!我錯誤地清除了組框文本而不是文本框文本。以我的名義魯莽使用編輯器的自動完成功能。謝謝你的回答,它幫助我找到了我的錯誤。 – jokki 2009-12-18 08:49:57

+0

很高興我能幫到你。 :) – 2009-12-18 13:14:04

0

如果您不需要訪問代碼中的groupbox,則可以始終將groupbox上的GenerateMember屬性設置爲false,並且您在編輯器中看到的「應該」始終是運行該應用程序時得到的結果。

這對於您不希望在運行時修改的任何控件很有用,因此可以減少內存分配以及錯誤地修改其中一個屬性。

+0

感謝您的信息! – jokki 2009-12-18 08:50:32