我想在C#中創建一個自定義組件,並且自定義組件將作爲一個計量器,並由一個面板中包含一些圖標組成。有沒有一種方法可以創建一個包含所有這些項目的自定義面板組件,然後將其作爲一個組件與其進行交互?如何在C#2010中創建自定義組件?
3
A
回答
5
它被稱爲用戶控件(或複合控件):
How to add and create a Usercontrol in Visual Studio 2008(說2008年,但一切也應該適用於2010)
參見:Walkthrough: Creating a Windows Forms User Control that Supports Lookup Databinding
要創建.NET用戶控件
創建Visual C#Windows窗體名爲 WindowsFormsControlLibrary1控件庫項目:在 文件菜單上,單擊新建,然後單擊 項目。在Visual C#文件夾中, 選擇Windows窗體控件庫。 單擊確定接受項目名稱WindowsFormsControlLibrary1 。默認情況下,通過 ,.NET控件 的名稱將爲UserControl1。
將子控件添加到UserControl1:在工具箱中,打開所有窗口 窗體列表。將Button控件拖到UserControl1設計圖面的 。另外 添加一個TextBox控件。
在解決方案資源管理器中,雙擊UserControl1.Designer.cs將其打開 進行編輯。將TextBox和Button的聲明 從 更改爲公開。
生成項目:在生成菜單上,單擊生成解決方案。
Ref。
相關問題
- 1. 如何創建自定義Swing組件
- 2. 如何創建自定義GUI組件?
- 3. 如何在Flex中創建自定義自動完成組件?
- 4. 如何在C中的GTK3中創建自定義小部件?
- 5. 如何在Access 2010中創建自定義ID
- 6. 如何在訪問2010中創建自定義主鍵?
- 7. 如何在Sharepoint 2010中創建自定義投票WebPart?
- 8. 如何在Vue.js中創建自定義鏈接組件?
- 9. 如何在自定義SSIS組件中創建目標列?
- 10. 如何在Salesforce中創建自定義登錄組件?
- 11. 如何使用FXML在JavaFX 2.0中創建自定義組件?
- 12. 如何在UITableViewController中創建一個自定義的UIToolbar組件?
- 13. 如何在vaadin 6中創建自定義vaadin組件
- 14. 如何在Joomla中爲自定義組件創建麪包?
- 15. 如何在win32中創建自定義形狀控件C++
- 16. 如何在C#中創建自定義文件擴展名?
- 17. 如何在C中創建自定義事件#
- 18. 如何在C中創建自定義文件名?
- 19. 如何在C#2010.NET中創建控件數組?
- 20. Sharepoint 2010:無法在自定義列表中創建文件夾
- 21. 如何在mediawiki中創建自己的自定義組?
- 22. 如何在Sharepoint 2010中創建自定義Web部件頁面佈局
- 23. 在Ionic 2中,如何創建使用離子組件的自定義組件?
- 24. 如何從C++中的文件創建自定義QML元素?
- 25. 如何在自定義控件中創建名爲valuechanged的自定義事件
- 26. 如何從C/CPP創建C#自定義控件
- 27. 如何在自定義類中創建自定義IBActions?
- 28. 爲lightswitch創建自定義組件
- 29. 創建樣式自定義組件
- 30. 創建自定義控件組對象?