在已经绑定数据源的dataGrid控件的styles集合中就没有任何DataGridTableStyle, 它是用默认的,我们访问不到。
myDataGrid.DataSource=Ds.table["xxx"];
DataGridTableStyle mystyle= new DataGridTableStyle();
mystyle.mappingname = Ds.table["xxx"].tablename;
.
.
. myDataGrid.TableStyles.add(mystyle);编译通过,运行后,myDataGrid在失去焦点时出现:
“数据网格表样式集合已包含具有同一映射名称的表样式”的错误。
myDataGrid.DataSource=Ds.table["xxx"];
DataGridTableStyle mystyle= new DataGridTableStyle();
mystyle.mappingname = Ds.table["xxx"].tablename;
.
.
. myDataGrid.TableStyles.add(mystyle);编译通过,运行后,myDataGrid在失去焦点时出现:
“数据网格表样式集合已包含具有同一映射名称的表样式”的错误。
myDataGrid.TableStyles.add(mystyle);
每次帮定钱都要先清空一次