Winforms 如何在Windows窗体中将列添加到数据绑定控件

Winforms 如何在Windows窗体中将列添加到数据绑定控件,winforms,Winforms,我们的应用程序有一个使用BindingSource和DataGridView的表单。我的任务是增加一个专栏。我不知道从哪里开始 在我自己的编程中,我避免使用我不理解的黑盒。DataGridView控件允许您使用自动生成的列或定义自己的列。我将DataGridView与我定义的列一起使用,因此我不知道如果设置为自动生成列,是否可以添加一个列,就像数据绑定DataGridView一样 这些步骤将是: dataGridView1.AutoGenerateColumns = false; //cre

我们的应用程序有一个使用BindingSource和DataGridView的表单。我的任务是增加一个专栏。我不知道从哪里开始


在我自己的编程中,我避免使用我不理解的黑盒。

DataGridView控件允许您使用自动生成的列或定义自己的列。我将DataGridView与我定义的列一起使用,因此我不知道如果设置为自动生成列,是否可以添加一个列,就像数据绑定DataGridView一样

这些步骤将是:

 dataGridView1.AutoGenerateColumns = false;
 //create column
 DataGridViewTextBoxColumn nameColumn = new DataGridViewTextBoxColumn();
 nameColumn.Name = "Name";
 nameColumn.DataPropertyName = "Name";
 nameColumn.HeaderText = "Action";
 nameColumn.Width = 140;
 nameColumn.FillWeight = 25;
 dataGridView1.Columns.Add(nameColumn);
 dataGridView1.Columns["Name"].ReadOnly = true;
如果手动创建所有列,请以相同的方式添加它们,然后添加绑定信息