【发布时间】:2012-07-03 14:34:44
【问题描述】:
可能重复:
Passing variables from main form to input form
Passing data between forms
如何从主窗体传递布尔函数的结果?基本上是检查用户是否有权编辑程序中的任何内容?我基本上想在任何处理编辑的事件上检查该布尔值。有任何想法吗?谢谢。
【问题讨论】:
-
那么,就像
Form的属性一样?
可能重复:
Passing variables from main form to input form
Passing data between forms
如何从主窗体传递布尔函数的结果?基本上是检查用户是否有权编辑程序中的任何内容?我基本上想在任何处理编辑的事件上检查该布尔值。有任何想法吗?谢谢。
【问题讨论】:
Form的属性一样?
在 FormOptions 上创建一个属性(或方法),比如 GetMyResult:
using (FormOptions formOptions = new FormOptions())
{
formOptions.ShowDialog();
string result = formOptions.GetMyResult;
// do what ever with result...
}
【讨论】:
可以通过多种方式完成,
使用 bool 参数编写一个构造函数。传递该论点并做出决定。
创建一个可从调用方法访问的布尔属性。
【讨论】: