我正在處理Windows窗體項目Visual Studio 2012。如何添加項目中的文件夾中的UserControl到工具箱
在該項目的解決方案中,我創建了一個名爲userControls
的新文件夾,並添加了一個用戶控件(UserControl1
)。
這裏是解決方案的樹視圖:
我如何可以訪問UserControl
該文件夾中從ToolBox
?
重建解決方案並重新啓動Visual Studio沒有解決我的問題。
我正在處理Windows窗體項目Visual Studio 2012。如何添加項目中的文件夾中的UserControl到工具箱
在該項目的解決方案中,我創建了一個名爲userControls
的新文件夾,並添加了一個用戶控件(UserControl1
)。
這裏是解決方案的樹視圖:
我如何可以訪問UserControl
該文件夾中從ToolBox
?
重建解決方案並重新啓動Visual Studio沒有解決我的問題。
成功構建後,當前項目中的用戶控件將自動添加到工具箱中,並且無需執行其他任務即可完成此任務。
工具箱未被新用戶控件填充的問題通常是構建錯誤或設計器錯誤。爲了解決這個問題,你可以執行以下任務:
刪除Visual Studio設計緩存文件。要做到這一點,去下面的路徑,並刪除所有文件夾:
%userprofile%\appdata\local\Microsoft\VisualStudio\11.0\ProjectAssemblies
刪除您的項目bin
和obj
文件夾。
1.You可以使用
Toolbox -> right click -> Choose Items -> Browse
選擇與UserControl
程序集內容添加到您的工具箱。
2.構建整個解決方案。之後,您的UserControl
應顯示在toolbox
中。
它的VS2012,右擊ToolBox沒有這個選項,它給了我:'Dock','Float','Auto Hide','Hide','Docked as Tabbed Document' – ThunderWiring
@mww控制哪個在當前項目中將自動添加到工具箱中。通常這樣的問題是構建/設計器錯誤。 –
試試這個:關閉Visual Studio後,刪除'bin'和'obj'文件夾。同時轉到'%userprofile%\ appdata \ local \ Microsoft \ VisualStudio \ 11.0 \ ProjectAssemblies'並刪除所有文件夾。 –
@RezaAghaei工作,謝謝! – ThunderWiring
@RezaAghaei順便說一句,你可以添加它作爲答案,我會接受它。 – ThunderWiring