2013-01-12 48 views
0

我不知道該怎麼稱呼它。我製作了一個C#程序,其中包含Visual Studio Toolbox的GUI控件/組件。一旦添加了* .CS源,它會自動添加到控制工具箱:如何製作可以添加到工具箱上的自定義控件DLL?

enter image description here


然而,一旦我做了這個一個DLL,然後我想:

  • 將引用添加到DLL
  • 其添加爲現有項目
  • 右擊工具箱 - >選擇項目

這些選項都不會自動顯示我的自定義組件。 我不想使用用戶控件表單,那麼如何使* .DLL而不是* .CS文件在工具箱中顯示組件?

編輯:你需要把它公開:)謝謝'newb'。

+1

右鍵單擊工具箱並選擇選項。然後你可以瀏覽到dll。 –

+0

忘了提及斯派克已經試過這個。 Spike在如何不包含任何組件時會發生錯誤。 –

+0

這些控件是公開的嗎?他們是否有正確的構造函數?他們可能需要一個公共的無參數構造函數。 –

回答

0

我班的某些部分未公開,無法由工具箱使用。謝謝'newb'!我忘了改變可訪問性。

相關問題