读书人

用种实现窗体间的传值

发布时间: 2011-12-26 23:09:59 作者: rapoo

用类实现窗体间的传值
我写了一个类
Public Class ObjectClass
{
Public username As String

Public Property user_name() As String
Get
Return username;
End Get
Set(ByVal value As String)
username = value;
End Set
End Property
}

from1:(我想在此中赋值)
ObjectClass a;
a.user_name=textbox1.text;

from2:(我想在此中取值)
ObjectClass b;
textbox1.text=b.user_name;
可能是因为前后的两个对象不同所以我在from2中取不到值,如果我想实现这样的效果应该怎样做??

[解决办法]
使用static变量
[解决办法]
Static保存唯一实例,然后传
[解决办法]
晕,类用VB写,调用代码用C#写
[解决办法]
为什么不把username 做成静态成员呢??
public static string usename;应该可以解决问题;
[解决办法]

Public Class ObjectClass
{
public static string user_name = "";
}

from1:(我想在此中赋值)

ObjectClass.user_name=textbox1.text;

from2:(我想在此中取值)

textbox1.text=ObjectClass.user_name;

上面是c#代码.象上面这样写就OK了。利用全局变量.

读书人网 >C#

热点推荐