在C# WinForms中实现动态更新数据,可以使用数据绑定和事件处理来实现。
示例代码:
// 创建数据源
List<string> data = new List<string>();
// 数据绑定
dataGridView1.DataSource = data;
// 添加数据
data.Add("Hello");
data.Add("World");
// 数据源发生变化后,DataGridView会自动更新显示的数据
示例代码:
// 添加按钮的点击事件处理程序
private void addButton_Click(object sender, EventArgs e)
{
// 更新数据
dataGridView1.Rows.Add("Hello");
dataGridView1.Rows.Add("World");
}
这样,当点击按钮时,会向DataGridView控件添加新的行,并更新显示的数据。
以上是两种常见的动态更新数据的方法,根据具体情况选择合适的方法来实现动态更新数据。