请教入门级问题!
1怎么确定窗体对象已经创建,如果创建就显示而不再创建新窗体对象
2有没有类似如下的简写方法
obj.left=10;
obj.top=10;
obj.width=10;
obj.height=10;
写成
with obj
left=10;
top=10;
width=10;
height=10;
end with
3一般大家怎么在B窗体中调用A窗体中数据
谢谢!
问题点数:100、回复次数:4Top
1 楼ldy(罗大佑)回复于 2003-12-03 13:02:58 得分 25
c#里没有VB的with 写法Top
2 楼zhengguoc(爱之海洋)回复于 2003-12-03 13:08:07 得分 25
1.用是不是等于null来判断。
2.好象没有
3.可以通过求出父窗体
public System.Windows.Forms.Form MdiParent [ get, set ]
System.Windows.Forms.Form 的成员
摘要:
获取或设置此窗体的当前多文档界面 (MDI) 父窗体。
再调用该父窗体中的其它窗体变量Top
3 楼ETstudio(做程序就是累,不过我喜欢)回复于 2003-12-03 13:09:47 得分 25
1、if(wA==null)
{
FormA wA=new FormA();
wA.Show();
}
else
{
wA.show();
}//最好在变量定义那里写FormA wA=new FormA();
2、c#里没有VB的with 写法
3、wA. //这样就可以了,Top
4 楼lcg200x(黑脑龙)回复于 2003-12-03 13:26:16 得分 25
我补充以下楼上的
wa必须是个全局的
在类的开始就定义
否则在某个子过程找不到
Top




