我是新来的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