我是新來的winforms,我想創建一個datagridview用戶控件。我們可以在winforms中創建datagridview用戶控件嗎?我GOOGLE了,但沒有找到任何資源..任何輸入將不勝感激..我們可以在winforms中創建datagridview用戶控件嗎?
0
A
回答
3
您可以創建一個用戶控件,把一個DataGridView上使用從ToolBox拖放,然後自定義您的DataGridView,生成項目和您可以從ToolBox中選擇UserControl並將其用於任何你想要的地方。
Here是C#中的一個演練,開始使用UserControls。
編輯:
將數據綁定到你的用戶控件可以公開在DataGridView的DataSource屬性。假設你的用戶控件有一個名爲dataGridView1的DataGridView:
public class UcMyCustomizedGridView : UserControl
{
public object DataSource
{
get{ return dataGridView1.DataSource;}
set{ dataGridView1.DataSource = value;}
}
public UcMyCustomizedGridView()
{
InitializeComponent();
}
}
在你的表格,你可以將數據綁定到這樣的用戶控件:
IEnumerable list;
// fill the list with your data
ucMyCustomizedGridView1.DataSource = list;
+0
感謝您的鏈接,我怎樣才能從winform訪問usercontrol?我用datagrid創建了usercontrol,並將它放在我的winform中,但無法將數據綁定到它。我該怎麼做? – msbyuva
相關問題
- 1. 我可以爲gridview創建分頁用戶控件嗎?
- 2. 我們可以在php中爲shopify創建插件嗎?
- 3. 網頁用戶控件可以創建默認事件嗎?
- 4. 我們可以在C#中使用QT來創建GUI嗎?
- 5. C#我可以在另一個線程中創建控件嗎?
- 6. 我們可以並行創建多個門控簽入嗎?
- 7. Tab控件+ WinForms中的DataGridView
- 8. 我們可以在ASP.NET Repeater Control中使用AJAX Toolkit控件嗎
- 9. Silverlight可以託管.NET Winforms用戶控件嗎?
- 10. 我們可以使用Outlook插件創建並運行宏嗎?
- 11. 我們可以使用WATIN創建測試套件嗎?
- 12. 我可以在用戶控件內創建一個內聯函數/方法嗎?
- 13. 我們可以在JavaScript中創建
- 14. 我們可以在WPF表單中託管VB6.0用戶控件嗎?
- 15. 測試用戶頁面 - 我們可以通過API創建它們嗎?
- 16. 我可以使用.NET創建IOC控件以放置在Web項目中嗎?
- 17. 可以在WinForms中使用ASP.NET控件嗎?
- 18. 我可以使用構造函數動態創建用戶控件嗎?
- 19. 我們可以在TableLayoutPanel中顯示多個DataGridView嗎?
- 20. 我們可以在iOS中創建多個導航控制器嗎?
- 21. 我可以用用戶輸入創建一個t4文件嗎?
- 22. 我們可以在離子中創建「原生廣告」嗎?
- 23. 我們可以在codeskulptor中創建和導入模塊嗎?
- 24. 我們可以在php中創建無限的會話嗎?
- 25. 我們可以在C++中創建一組數組嗎?
- 26. 我們可以在enum中創建組嗎?
- 27. 我們可以在CSS中創建沒有Javascript的onclick popup嗎?
- 28. 我們可以在Fortran中創建自定義屬性嗎?
- 29. 我們可以在c#.Net中創建哈希表數組嗎?
- 30. 我們可以在C#中創建自己的過程嗎?
你說的DataGridView的用戶控件是什麼意思? – VahidNaderi
可重用的數據網格控件...我想創建一個用戶控件與數據網格,我想用其他形式.. – msbyuva