数据网格视图列名称更改
Data Grid View Column name change
我正在用 c sharp 编写程序。我正在使用数据网格视图,并将 dt 对象直接放入 DataSource 方法。如何更改列名称?
enter image description here
enter image description here
DataTable dt = new DataTable();
db.Open();
string query = "select * from BackupList";
SQLiteDataAdapter adapter = new SQLiteDataAdapter(query, db);
adapter.Fill(dt);
db.Close();
dgw_backupList.DataSource = dt;
由于您没有说明您是在使用 WPF 还是 WinForm,我想您使用的是 WPF。
您有几个选择:
- XAML:将您的DataGrid设置AutoGenerateColumns 属性更改为false,然后手动写入您想要显示的所有列(您可以指定任何header)
- 隐藏代码 (C#):添加数据源后,您可以更改每列的 header
在此 post 中,您可以找到两个示例:Change DataGrid column header text
我正在用 c sharp 编写程序。我正在使用数据网格视图,并将 dt 对象直接放入 DataSource 方法。如何更改列名称?
enter image description here
enter image description here
DataTable dt = new DataTable();
db.Open();
string query = "select * from BackupList";
SQLiteDataAdapter adapter = new SQLiteDataAdapter(query, db);
adapter.Fill(dt);
db.Close();
dgw_backupList.DataSource = dt;
由于您没有说明您是在使用 WPF 还是 WinForm,我想您使用的是 WPF。 您有几个选择:
- XAML:将您的DataGrid设置AutoGenerateColumns 属性更改为false,然后手动写入您想要显示的所有列(您可以指定任何header)
- 隐藏代码 (C#):添加数据源后,您可以更改每列的 header
在此 post 中,您可以找到两个示例:Change DataGrid column header text