如果想要实现两个DataGrid的主子表联动,可以参看这两篇文章。
http://www.syncfusion.com/faq/windowsforms/search/780.aspx
http://www.syncfusion.com/faq/windowsforms/search/1012.aspx
这里介绍的是ComboBox与DataGrid的主子表联动,其实并不像上面一样要使用到DataSet的Relations。具体步骤如下:
1. 创建主子表数据(我这里简化,可以从数据库获得):
private void CreateEmployeeTable( out DataTable dtEmployee )
{
dtEmployee = new DataTable();
dtEmployee.TableName = "EmployeeInfo";
//Set data columns
dtEmployee.Columns.Add( "EmployeeID", typeof( int ) );
dtEmployee.Columns.Ad

本文介绍了如何在C#中实现DataGrid的主子表联动,通过创建和绑定DataTable,设置ComboBox的SelectedIndexChanged事件,根据选择的部门动态过滤并绑定DataGrid显示员工信息。
最低0.47元/天 解锁文章
757

被折叠的 条评论
为什么被折叠?



