winform中窗体传值都有那几种方法?有什么区别?
6个回答
展开全部
这个简单,有三种方法
一:新建一个帮助类
把登录名放到里面去,然后再取出来用就可以了。注意静态(static)的
二:首先在form2
写一个字符串对象(用于接受登录值),注意公开他
然后在你show
form2
的时候,把想要传的值传进去就行了,
比如
form2
showform=new
form2();
showform.name(form2存在的对象名,自己预先定义)=你想要传的值;
showform.show();
三;还有一种构造函数的方法,也差不多,只是实现方式稍微有点不同罢了
希望能帮到你
一:新建一个帮助类
把登录名放到里面去,然后再取出来用就可以了。注意静态(static)的
二:首先在form2
写一个字符串对象(用于接受登录值),注意公开他
然后在你show
form2
的时候,把想要传的值传进去就行了,
比如
form2
showform=new
form2();
showform.name(form2存在的对象名,自己预先定义)=你想要传的值;
showform.show();
三;还有一种构造函数的方法,也差不多,只是实现方式稍微有点不同罢了
希望能帮到你
展开全部
你要用哪种?
A窗体 打开 B 窗体 A上的值 传到B上的话,B中设置一个public 公共变量 实例化窗体B 后 赋值就行了
public static 的静态变量 不用实例化 直接用就行了
已经实例化的窗体 用OWNER 也能给公共变量 赋值什么的
A窗体 打开 B 窗体 A上的值 传到B上的话,B中设置一个public 公共变量 实例化窗体B 后 赋值就行了
public static 的静态变量 不用实例化 直接用就行了
已经实例化的窗体 用OWNER 也能给公共变量 赋值什么的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.
静态变量
你可以用的很爽..public
static
string
public
static
int
public
static
datetime
public
static
。
还有很多方法
不过首先推荐一下这种
静态变量
你可以用的很爽..public
static
string
public
static
int
public
static
datetime
public
static
。
还有很多方法
不过首先推荐一下这种
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公共变量,构造函数重载,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public static string
public static int
public static datetime
public static ...
静态变量 你可以用的很爽、。
还有很多方法 不过首先推荐一下这种。很直接
public static int
public static datetime
public static ...
静态变量 你可以用的很爽、。
还有很多方法 不过首先推荐一下这种。很直接
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询