您认为C#中,窗体之间的传值,那种方法比较好,可否也给个实例?非常感 您认为C#中,窗体之间的传值,那种方法比较好,可否也给个实例?非常感还有,带参数的反射,怎样写,想要个实例! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 公共变量比如静态的变量,比较频繁的窗体共有变量调用一般我用这个 //标志急阅文件窗口是否打开 public static bool bolfrmHurryOpen = false;构造函数有时候需要控制传值的窗体是子窗体就直接用构造函数 public frmFilesIn(string strFile_Path) { InitializeComponent(); strFilePath = strFile_Path;}公开属性, 单独的控制一些子窗体的特殊属性我用这个public bool bolfrmHurryOpen ;使用消息队列情况复杂点的时候,用消息队列比如我有个发短消息的东西,不是同一个项目,是2个不同的程序这个代码就比较多点,看msdn上面有详细示例都可以做到窗体间传值,具体的方式根据情况不同处理哈~~ 囧,是么....我是说怎么发这么多不同的帖子.我还每个都给他仔细回答了一次.....orz http://topic.csdn.net/u/20080905/10/fd56bd4f-9460-4649-987c-be47dfd5b63b.html 个人知道4种方法1.公共变量 比如静态的变量,比较频繁的窗体共有变量调用一般我用这个 public static bool bolfrmHurryOpen = false;2.构造函数 有时候需要控制传值的窗体是子窗体就直接用构造函数 public frmFilesIn(string strFile_Path){ InitializeComponent(); strFilePath = strFile_Path;}3.公开属性, 单独的控制一些子窗体的特殊属性我用这个public bool bolfrmHurryOpen ;4.把传值窗体的控件modifiers属性设置为public接值窗体就可以获取这个控件的值 public属性、构造函数....jf 重载构造函数比较好.public属性的化,破坏了类的封装性.也可以用静态的全局变量,如果是多个地方都要传这个参数的话,例如登录用户信息. Winform 程序打包问题 求一个路由的算法 如何防止windows服务程序被非法停止? printDocument的打印问题 网站数据采集器怎么做 请问,Word中的Table可以存储二进制么? GetUpdateCommand()生成语句不正常的问题 xp上运行.net2.0的C#程序,急! WEB PAGE中控件的TAB顺序如何设定?焦点在上,按ENTER的事件如何写? 补充说明:上传文件大小不受限制的解决方法。。 listview使用的问题 读入EXCEL 数据 到MSSQL2005
比如静态的变量,比较频繁的窗体共有变量调用一般我用这个
//标志急阅文件窗口是否打开
public static bool bolfrmHurryOpen = false;
构造函数
有时候需要控制传值的窗体是子窗体就直接用构造函数
public frmFilesIn(string strFile_Path)
{
InitializeComponent();
strFilePath = strFile_Path;
}公开属性,
单独的控制一些子窗体的特殊属性我用这个
public bool bolfrmHurryOpen ;使用消息队列
情况复杂点的时候,用消息队列比如我有个发短消息的东西,不是同一个项目,是2个不同的程序
这个代码就比较多点,看msdn上面有详细示例
都可以做到窗体间传值,具体的方式根据情况不同处理哈~~
1.公共变量
比如静态的变量,比较频繁的窗体共有变量调用一般我用这个
public static bool bolfrmHurryOpen = false;
2.构造函数
有时候需要控制传值的窗体是子窗体就直接用构造函数 public frmFilesIn(string strFile_Path)
{
InitializeComponent();
strFilePath = strFile_Path;
}
3.公开属性,
单独的控制一些子窗体的特殊属性我用这个
public bool bolfrmHurryOpen ;
4.把传值窗体的控件modifiers属性设置为public
接值窗体就可以获取这个控件的值
jf
public属性的化,破坏了类的封装性.
也可以用静态的全局变量,如果是多个地方都要传这个参数的话,例如登录用户信息.