C#.net 多窗体操作

[复制链接]
查看11 | 回复5 | 2011-3-21 02:15:41 | 显示全部楼层 |阅读模式
将Form的窗体对象放在成员变量中,相当于字段,但后在show()之前做一个判断,例如这样:public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private Form2 form2;
private void button1_Click(object sender, EventArgs e)
{
if (form2 == null || form2.IsDisposed...
回复

使用道具 举报

千问 | 2011-3-21 02:15:41 | 显示全部楼层
Form2 form2;private void button1_Click(object sender,EventArgs e){
if(form2==null)
{
form2=new Form2();
form2.Text=this.Text; ...
回复

使用道具 举报

千问 | 2011-3-21 02:15:41 | 显示全部楼层
Form2 form2;private void button1_Click(object sender,EventArgs e){
if(form2==null)
{
form2=new Form2();
form2.Text=this.Text; ...
回复

使用道具 举报

千问 | 2011-3-21 02:15:41 | 显示全部楼层
创造公共变量就可以了把Me.Text保存到公共变量 Form2.Text再到公共变量里读取...
回复

使用道具 举报

千问 | 2011-3-21 02:15:41 | 显示全部楼层
你得判断窗体是否创建了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行