2014-04-14 43 views
0

就在幾天前,這開始發生,我不完全確定爲什麼。當我添加一個控件到我的表單(特別是從here)時,它會直接進入圖標列表,就像定時器會去的地方一樣。從另一個程序集添加控件時,它們會自動添加到圖標列表

enter image description here

事情我已經嘗試:

  • 卸載並重新安裝Visual Studio的
  • 安裝Visual Studio的另一個版本(試過2010年,2012年,2013年)
  • 添加控件的項目到我的解決方案,並使用它的方式,而不是從編譯的DLL手動添加控件到我的工具箱。

到目前爲止沒有工作,所以現在我很茫然。我應該重新格式化並重新開始嗎?

編輯:我應該澄清。當它被添加到底部的列表中時,我無法手動將其添加到窗體或任何東西。如果我更改Location屬性,它將直接返回到0,0並且不顯示。

+0

這是一個常規的按鈕或別的東西?在我看來,它是一個組件(如計時器),而不是控件,這就是它進入組件區域的原因。 – Gusman

+0

@Gusman - 這是一個按鈕。之前正在工作,但突然剛剛開始這樣做。 – Banksy

+0

嗯,我在名稱中看到「metroButton」,可能是Metro風格應用程序的WPF控件,而您的應用程序是桌面應用程序? – Gusman

回答

1

MetroFramework.dll要求您也參考MetroFramework.Design以獲得設計時支持。

[Designer("MetroFramework.Design.Controls.Metro...")] 
... 
public class MetroButton : Button, IMetroControl 
+0

謝謝,我現在覺得自己像個白癡。 – Banksy

相關問題