c# - 将字段从一个 Windows 窗体传递到另一个 Windows 窗体时,哪种技术更好?

标签 c# .net winforms

在第二种形式的构造函数中提供特定字段作为参数?或者将该字段设置为公共(public)静态属性,然后从第二种形式访问它?或者这些是完全不同的概念而我混淆了东西?这些表单不共享任何父子 (MDI) 关系。

最佳答案

有一个控制这两种形式的类。让它订阅第一个表单中的事件,该事件在字段更改时触发,然后让该类使用更改后的值更新第二个表单。

这样,两种形式是相互独立的。这很好,因为它可以生成更清晰的代码,并且失败的原因更少。

关于c# - 将字段从一个 Windows 窗体传递到另一个 Windows 窗体时,哪种技术更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75155613/

相关文章:

c# - 使用 Path.Combine 导航目录

c# - 在进程外语义日志记录(SALB)C#中将OpCode附加到事件名称

c# - 将自定义 header 添加到 .Net 中的所有 Swagger 响应

c# - 清除 onMouseLeave JQuery 的大纲

c# - 如何在 form1 鼠标输入事件中获取鼠标坐标 X 和 Y?

c# - 使用c#获取word消息框内容

c# - SqlCommand 是否优化了参数化的sql 语句?

c# - WCF 服务作为 MVC 应用程序的一部分

c# - 带对话框的长时间运行任务

c# - DataGridView:对所有选定的行应用编辑