首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

用种实现窗体间的传值

2011-12-26 
用类实现窗体间的传值我写了一个类Public Class ObjectClass{Public username As StringPublic Property u

用类实现窗体间的传值
我写了一个类
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了。利用全局变量.

热点排行