110,534
社区成员
发帖
与我相关
我的任务
分享
private void button1_Click(object sender ,EventArgs e){
FormCollection fc = Application.OpenForms;
if (fc[formname] != null)
{
(fc[formname] as Form).Show();
}
else
{
new ....
}}
Private void button_Click(object sender,EventArgs e)
{
Frm frm=new Frm();
Frm.show();
}
这个是经常要用到的 呵呵 尤其是我这样的新手 。。。。。。Frm frm= new Frm();
private void pictureBox2_Click(object sender, EventArgs e)
{
if (!frm.Created)
{
f = new Frm();
f.Show();
}
}
//这句放在窗体的初始化的地方 不是点击事件里最佳addPlaceMark是窗体的name
private addPlaceMark addplacemark;
//下面的放在弹出窗体的点击事件里即可
if (addplacemark == null || addplacemark.IsDisposed)
{
addplacemark = new addPlaceMark();
addplacemark.Show();
}
else
{
addplacemark.WindowState = FormWindowState.Normal;
addplacemark.Activate();
addplacemark.Show();
}