我在c#和.NET4中有一个WinForm解决方案。我使用Mysql和ListDataSource来填充xtragrid中的数据。我想创建一个与主视图关系的详细视图。我找到了一些例子,但我不能在这项工作中。你能救我吗?提前致谢
答案 0 :(得分:1)
使用Listdatasource完成此任务有助于查看您已经尝试过哪种代码。我倾向于将我的主网格和细节网格分开,当焦点行改变时重新填充孩子,所以我想知道这种模式是否会有所帮助。它假定master和detail将通过两个表中的parentID键链接。
private void Parentgv_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
{
int parentID = Parentgv.GetRowCellValue(Parentgv.FocusedRowHandle, colparentID);
childgc.datasource = childtable(c=>c.parentID == parentID);
}