求主窗体向一个公共窗体传值的解决方案 我这儿有一个主窗体A,还有一个公共窗体B。这个公共窗体B既可以由窗体A打开,也可以由其他窗体打开。现在我需要在A与B窗体之间互相传值。B向A传值用委托方法,网上帖子多有介绍。但主窗体A向B传值不能用构造函数的方法,因为B窗体还要其他窗体打开。请问主窗体A向B传值还可以用委托方法吗,或什么其他好的方法?(A向B传值时B窗体是由主窗体A打开的)谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 子窗体向主窗体传值,只需要在子窗体中声明一个属性。例如:private string strValueB;public string StrValueB{get { return strValueB; }set { strValueB = value; }} 然后在父窗体中string strTmp = fmChild.StrValueB; 就可以取到子窗体的值了。 B窗体设置属性public string test{get;set;}通过属性传递 直接定义 公有属性 private string strValueB;public string StrValueB{get { return strValueB; }set { strValueB = value; }} 关于VS2008自带数据库的连接和使用问题 求正则表达式 [请教]短信猫收发短信问题。。。。。。 求winform 获取execl里表格的图片批注 然后导入oracle 请教各位高手: c#怎样将execl数据转化成access数据 急!!!!!!!!! 请问如何将SQLSERVER中的数据转换成SPSS统计软件格式的数据(*.sav)?急!!! 如何获得当前电脑的硬盘和内存的信息? C# web开发中,存储过程连接超时 DataGrid刷新DataSet内容? 在.Net中如何把Unicode转换成ANSI?? 新手问题?? 关于三层架构
public string StrValueB
{
get { return strValueB; }
set { strValueB = value; }
}
然后在父窗体中string strTmp = fmChild.StrValueB; 就可以取到子窗体的值了。
public string test
{get;set;}
通过属性传递
private string strValueB;
public string StrValueB
{
get { return strValueB; }
set { strValueB = value; }
}