当数据源数据开始填充数据小部件时如何覆盖?

时间:2018-06-18 16:20:43

标签: c# .net winforms datatable dataview

我想修改从数据源填充窗口小部件的各个数据窗口小部件(第三方网格)列的属性。问题是在数据开始流动之前,网格是空的 - 没有列。那么我如何“挂钩”进入数据流的开始,以便我可以修改我的列属性?具体来说,我有:

// get DataTable populated with columns. This works
GetDataTableObject((ref m_dataTable);

DataView dv = new DataView(m_dataTable);
m_grid.DataSource = dv;

// and this doesnt work because the number of columns is 0 !!!
for (int i = 0; i < m_grid.Columns.Count; i++)
    // modify grid column attributes 
    m_grid.Columns[i].OwnerDraw = true;

如何“启动”底层DataTable与正确的现有列和ui网格小部件之间的连接?

0 个答案:

没有答案