我正在使用datagridview做很多事情,我认为这是一个非常强大的数据查看器工具。我的问题是,我正在使用以下代码:
for (int i = 0; i < dataGridView1.**Columns.Count** - 1; i++)
{
....
}
我的问题是,
dataGridView1.Columns.Count
和dataGridView1.ColumnCount
有什么区别。它们都返回一个整数,该整数保存了我仅搜索但找不到任何内容的
dataGridView1
中的列数。我希望你能帮助我。 最佳答案
如果我们参考参考源
https://referencesource.microsoft.com/#System.Windows.Forms/winforms/Managed/System/WinForms/DataGridView.cs,84e79a2ba1ae9635,references
对于get
访问器,我们看不到任何区别:
public int ColumnCount
{
get
{
return this.Columns.Count;
}
set
{
...
}
}
似乎已经设计了
DataGridView.ColumnCount
属性以提供set
,我们可以在其中添加/删除列关于c# - DataGridView中的ColumnCount和Columns.Count有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56984125/