当我使用DataGridTableStyle格式化我的Datagrid时, RowHeadersVisible停止工作,然后我在互联网上看到了我 应该使用DataGrid.RowHeadersVisible,然后我试过,但它 说没有这样的方法。可能有什么不对?
我使用.net紧凑框架3.5,这可能是问题吗?如果 这种方法不可行,是否有另一种方法可以制作该行 我网格的标题是不可见的?
这是我的代码:
dataGrid1.DataSource = tabela;
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName = tabela.TableName;
DataGridColumnStyle celId = new DataGridTextBoxColumn();
DataGridColumnStyle celQuantitem = new DataGridTextBoxColumn();
celId.MappingName = "PRODUTOID";
celId.HeaderText = "Id";
celQuantitem.MappingName = "QUANTITEMSEPARADO";
celQuantitem.HeaderText = "Separado";
celId.Width = 50;
celQuantitem.Width = 75;
ts.GridColumnStyles.Add(celId);
ts.GridColumnStyles.Add(celQuantitem);
ts.RowHeadersVisible = false;
dataGrid1.TableStyles.Add(ts);
答案 0 :(得分:0)
要隐藏紧凑框架DataGrid的行标题,只需使用:
dataGrid1.RowHeadersVisible = false;
不支持DataGridTableStyles.RowHeadersVisible。