4

我目前正在使用 C# 开发 Windows 应用程序。我有这个datagridview,它的第一个图像列是编辑和删除。我有一个隐藏他们的标题的问题。我怎样才能做到这一点,但保持以下列的标题可见?

提前致谢。

4

4 回答 4

4

在使用 C# 时,您可以编写以下内容

this.dataGridView1.Columns["CustomerID"].Visible = false;

并隐藏您可以使用的所有列标题:

dataGridView1.ColumnHeadersVisible = false;
于 2012-12-25T05:41:39.720 回答
2

选择 datagridview 并打开属性,在属性列表中,您可以将其设置为 false,如屏幕截图中所述。

截屏

在您的 filename.cs 文件中,您可以添加类似这样的内容..

dataGridView1.ColumnHeadersVisible = false;

在您的 filename.Designer.cs 文件中,您将拥有..

this.dataGridView1.ColumnHeadersVisible = false;
于 2017-05-11T09:41:53.337 回答
1

对于 C# Winforms,

dataGridView1.ColumnHeadersVisible = false;

对于 asp.net(寻找网络解决方案的读者)

dataGridView1.ShowHeader = false;
于 2014-06-15T16:36:33.263 回答
1

隐藏所有列标题

dataGridView.ColumnHeadersVisible = false;

隐藏特定的列标题

dataGridView.Columns[4].Name = "Delete"; //Add name you want
dataGridView.Columns[4].HeaderText = "";

我添加了一个列名,然后将列标题文本设为空。但是如果它不可见,我可以使用列名。这对我有用。

于 2021-05-16T09:22:25.683 回答