我做了一個用戶控件,並且已經能夠通過將它添加到C#代碼中的表單中來使用它。用戶控件與主窗體在同一個VS2005項目中。我可以在不使用DLL的情況下使用同一個項目中的UserControl嗎?
問題是我不能在gui編輯器([Design]窗口)中看到用戶控件。我嘗試了很多東西,但我無法將用戶控件添加到真實的表單中。
我讀了一些關於製作控件lib dll的東西,然後將這個dll添加到工具箱中,但我不想擁有額外的項目和額外的二進制文件。
如何在窗體設計中使用用戶控件,如果兩者都在同一VS項目中?我認爲這應該是可能的?
編輯1:
對不起我的Visual Studio 2005沒有2010
答案是否定的,您不需要將其添加到第二個項目並將其包含在DLL中。這發生在我曾經在VS2005中。在構建項目後,我的控件類沒有出現在工具箱中。問題是......我不記得我是如何解決它的。 – 2011-02-25 08:09:31
您是否嘗試過右擊工具箱並選擇「選擇項目」? – Jimmy 2011-02-25 08:14:44
是的......但問題解決了...是一個錯誤的視覺工作室設置。 – fpdragon 2011-02-25 08:25:33