C#-我可以';t使用DataGridTableStyle使我的行标题不可见

本文关键字:我的 标题 DataGridTableStyle 我可以 使用 C#- | 更新日期: 2023-09-27 18:26:20

当我使用DataGridTableStyle格式化我的Datagrid时RowHeadersVisible停止工作,然后我在互联网上看到应该使用DataGrid.RowHeadersVisible,然后我尝试了,但它说没有这样的方法。可能出了什么问题?

我使用的是.net compact framework 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);

C#-我可以';t使用DataGridTableStyle使我的行标题不可见

要隐藏紧凑框架DataGrid的行标题,只需使用:

dataGrid1.RowHeadersVisible = false;

不支持DataGridTableStyles.RowHeadersVisible。