可以把一些公用的东西放到另一个类里,每个窗体里都可以引用这个类,可以在这个类里用静态的属性方法等,这样式一个窗体里设好值后其它的窗体里也可以使用.如:
class publicData
{
object m_UserInfo;
public static object UserInfo
{
get
{
return m_UserInfo;
}
set
{
m_UserInfo=value;
}
}
}
class publicData
{
object m_UserInfo;
public static object UserInfo
{
get
{
return m_UserInfo;
}
set
{
m_UserInfo=value;
}
}
}
不要想着这个类调那个类里的某个变量,
也不要想着用什么全局变量来解决问题,
这是不符合OOP思想的,更不符合编程规范。你可以想办法在进入新的界面时,把对应的数据传过去得了,
比如说在构造函数中传?
尽量少的类与类之间的耦合,用构造函数吧,或者在创建这个对象之后,把值传给这个对象,再使用这个对象,就可以的啦!