在winForm中怎么实现form与form间的参数传递。。。 最简单的方式,用窗体的Tag属性!比如form1要传一个string型的id字段给form2form1.Tag = id;form2.Tage = form1.Tag; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第二行改一下form2.Tag = form1.Tag; private void btnSetProgramAuthority_Click(object sender, EventArgs e) { if (dt.Count != 0) { aDataSet.UserViewRow dr = (aDataSet.UserViewRow) dt.Rows[bs.Position]; UserAuthority f = new UserAuthority(dr.sId, dr.Username); f.ShowDialog(); info.InitialTree(ProgramAuthorityTree, dr.sId);/// } }UserAuthority是另一个form,重载函数UserAuthority(): public UserAuthority(string userId,string Username) { this.userId = userId; this.Username = Username; InitializeComponent(); }传递参数 其实很简单的,直接把想调用的东西设置为PUBLIC类型的STATIC变量或者函数就行了 一般根据构造方法传参或者用具体的get set方法或者是属性等等等等方法太多,不一一赘述 get set都可以在一个窗体上写get set的函数,另外一个窗体就调用他。设置就OK了。 以上都可以咯 呵呵 你可以定义一个类 把你要传递的字段定义成public型 在第二个页面调用一下 C# 临时表的操作问题~ 在vista系统中用C#程序获取excel表格中的数据出错 C# 文件加载 写入符号 { 的问题 请教,禁用Word的快捷键。 怎么判断dataGrid1中数据为空 Flash在一个全新的环境中无法播放,需要安装什么插件(谢绝灌水)? Linq 问题?? 关于ado。net的问题 请教一个简单的模糊查询问题 大家用过票据打印机吗??如何使用打印机的打印控制命令啊??? 在分析向此请求提供服务所需资源时出错。 未能加载类型“whjjw.index.index”。
private void btnSetProgramAuthority_Click(object sender, EventArgs e)
{
if (dt.Count != 0)
{
aDataSet.UserViewRow dr = (aDataSet.UserViewRow) dt.Rows[bs.Position];
UserAuthority f = new UserAuthority(dr.sId, dr.Username);
f.ShowDialog();
info.InitialTree(ProgramAuthorityTree, dr.sId);///
}
}UserAuthority是另一个form,重载函数UserAuthority():
public UserAuthority(string userId,string Username)
{
this.userId = userId;
this.Username = Username; InitializeComponent();
}
传递参数
在一个窗体上写get set的函数,另外一个窗体就调用他。设置就OK了。