MVVM最常用于WPF,因为它非常适合它.但是Windows Forms怎么样?对于Windows Forms,是否存在已建立且常用的方法/设计模式?一个与Windows Forms明确协作的一个?有没有一本书或一篇文章能够很好地描述这一点?也许MVP或MVC基于?
我想在两个表单(c#)之间传递值.我该怎么做?
我有两种形式:Form1和Form2.
Form1包含一个按钮.当我单击该按钮时,Form2应该打开,Form1应该处于非活动模式(即不可选).
Form2包含一个文本框和一个提交按钮.当我在Form2的文本框中键入任何消息并单击提交按钮时,Form2应该关闭,Form1应该使用提交的值突出显示.
我该怎么做?有人可以通过一个简单的例子帮助我做到这一点.
如何将孩子的值传递回父表单?我有一个字符串,我想传递给父母.
我使用以下方式启动了孩子
FormOptions formOptions = new FormOptions();
formOptions.ShowDialog();
Run Code Online (Sandbox Code Playgroud) 我有两种形式,一种是主要形式,另一种是选项形式.例如,假设用户点击主窗体上的菜单:Tools -> Options这将导致我的选项表单显示.
我的问题是如何将我的选项表单中的数据发送回我的主表单?我知道我可以使用属性,但我有很多选择,这似乎是一件单调乏味的事情.
那么最好的方法是什么?