gpt4 book ai didi

c# - 刷新 Windows 窗体中的 DataGridView

转载 作者:行者123 更新时间:2023-11-30 14:39:20 25 4
gpt4 key购买 nike

我有两个表单,分别是表单 A 和表单 B。当我单击表单 B 上的保存按钮时,我希望刷新表单 A 的 DataGridView。

我应该使用哪种方法?

最佳答案

使用事件是实现此目的的一种方式。下面是另一种更面向对象的方式。

在 FormA 中添加公共(public) Refresh 方法。

public void RefreshDataGrid()     
{
//Do refresh
}

在构造FormB时将FormA的实例传递给FormB。您必须创建 FormB 构造函数才能获取 FormA 实例。

    private FormA myFormA;        
public FormB(FormA formA)
{
myFormA = formA;
}

现在您可以从 FormB 调用 FormA.ResfreshGrid() 方法。

myFormA.RefreshGrid();

关于c# - 刷新 Windows 窗体中的 DataGridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6621615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com