我目前正在使用C#开发Windows应用程序。我有这个datagridview,其第一个图像列是编辑和删除。我有一个隐藏他们的标题的问题。我该怎么做,但保持以下列的标题可见?
提前致谢。
答案 0 :(得分:4)
使用C#时,您可以编写以下内容
this.dataGridView1.Columns["CustomerID"].Visible = false;
并隐藏您可以使用的所有列标题:
dataGridView1.ColumnHeadersVisible = false;
答案 1 :(得分:1)
对于C#Winforms,
dataGridView1.ColumnHeadersVisible = false;
对于asp.net(读者寻找网络解决方案)
dataGridView1.ShowHeader = false;
答案 2 :(得分:1)
选择datagridview和open属性,在属性列表中可以将其设置为false,如屏幕截图所示。
在您的filename.cs文件中,您可以添加类似的内容..
dataGridView1.ColumnHeadersVisible = false;
在你的filename.Designer.cs文件中你将...
this.dataGridView1.ColumnHeadersVisible = false;
答案 3 :(得分:1)
隐藏所有列标题
dataGridView.ColumnHeadersVisible = false;
隐藏特定的列标题
dataGridView.Columns[4].Name = "Delete"; //Add name you want
dataGridView.Columns[4].HeaderText = "";
我添加了一个列名,然后将列标题文本设为空。但是如果列名不可见,我可以使用它。这对我有用。