如果想要实现两个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 ) );