2015-06-08 43 views
-3

我在過去兩天中正在尋找有關此問題的修復程序,雖然沒有任何成功,所以也許有人知道如何解決此問題。 我應用程序中的某些標籤顯示爲灰色。 我做了什麼:一些標籤在Visual Studio 2010中顯示爲灰色

  1. 我比較了灰色標籤的屬性和應用中不顯示爲灰色的屬性。唯一的區別是顯示的文字,所以他們的屬性是相同
  2. 我刪除了灰色標籤,並創建了一個具有相同文本的新標籤,並將它放在窗體中的相同位置。 「新」標籤再次顯示爲灰色。 (請參閱圖像here) 我也在我的應用程序中以其他形式獲得此信息。任何線索如何解決這個問題?

下面是從設計文件中的代碼序列:

this.label16 = new System.Windows.Forms.Label(); 
this.tabPage2.Controls.Add(this.label16); 
resources.ApplyResources(this.label16, "label16"); this.label16.Name = "label16"; 
private System.Windows.Forms.Label label16; 

提前非常感謝。

鮑里斯

+0

從您的Form.Designer.cs發佈標籤代碼 – h3n

+0

您可以在Google Drive或Dropbox上上傳和託管圖片,並在此處獲取鏈接?你也可以從'form.designer.cs'文件發佈代碼... –

+0

歡迎來到SO!請查看此頁面並編輯您的問題:http://stackoverflow.com/help/mcve – Dennis

回答

0

一個可能的原因這種行爲是您放置在標籤的另一容器內 - 就像一個面板或標籤控制 - 其被禁用。

禁用的容器控件會自動禁用其所有子項。

+0

@ Daniel Hilgarth:謝謝你的回答。不幸的是,這不可能是原因。我在標籤頁或分組框中分別顯示其他標籤,並且它們都顯示爲應該顯示 – B4IcU