gpt4 book ai didi

c# - 处理 Control.Checked 状态在表单之间传递的最佳方式

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:21 25 4
gpt4 key购买 nike

我已经有一段时间没有使用 Windows 窗体应用程序了。我在主窗体上有一个复选框,并且根据特定条件,如果需要打开第二个窗体以请求用户提供其他数据,我应该如何将消息从第二个窗体传递(或获取)到主窗体表单以便我判断是否可以选中或取消选中复选框?

据我所知,我可以使用类似 Pass by ref 的方法。还是有更好的方法来实现这一点?

最佳答案

由于您将子窗体显示为对话框,而父窗体在窗体关闭之前不需要它,因此您需要做的就是向子窗体添加一个具有公共(public) getter 和私有(private) setter 的属性,在适当的时候在子窗体中设置值,然后在调用 ShowDialog 后从主窗体读取值。

关于c# - 处理 Control.Checked 状态在表单之间传递的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12976205/

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