这是我的代码:如何在DataGridView中单击按钮时未显示其他行?
namespace UpdateDataGridView
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
List<Apple> apples = new List<Apple>();
private void button1_Click(object sender, EventArgs e)
{
apples.Add(new Apple { Color = "Red"});
dataGridView1.DataSource = apples;
}
}
public class Apple
{
public string Color { get; set; }
}
}
我期待在每次按下按钮时要添加到dataridview一个新行。
我不知道为什么这不会发生,我不知道如何做到这一点。任何帮助深表感谢。
的可能重复[C#DataGridView的数据源时更改不更新](http://stackoverflow.com/questions/9758577/c-sharp-datagridview-not-updated-when-datasource-is-changed) – 2014-10-09 21:28:36