显示已打开的表单mp_predracun C# [英] Show opened form mp_predracun C#
本文介绍了显示已打开的表单mp_predracun C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
表格的名称是mp_predracun
如果打开show mp_predracun,否则打开新的mp_predracun
< b>我尝试了什么:
privatevoidPredračunToolStripMenuItem_Click(object sender,EventArgs e)
{
mp_predracun newMDIChild = new mp_predracun();
newMDIChild.MdiParent = this;
newMDIChild.Show();
}
解决方案
怎么样......static mp_predracun FormToOpen = null ;
private void PredračunToolStripMenuItem_Click(对象 sender,EventArgs e)
{
if (FormToOpen == null ) // 第一次在
{
FormToOpen = new mp_predracun();
FormToOpen.MdiParent = 此;
}
FormToOpen.Show(); // 显示已保存/新创建的表单
}
或更钝但更短...static mp_predracun FormToOpen = 空跨度>;
private void PredračunToolStripMenuItem_Click(对象 sender,EventArgs e)
{
FormToOpen = FormToOpen == null ? new mp_predracun():FormToOpen;
FormToOpen.MdiParent = 此;
FormToOpen.Show(); // 显示已保存/新创建的表单
}
name of form is mp_predracun
If opened show mp_predracun, else open new mp_predracun
What I have tried:
private void PredračunToolStripMenuItem_Click(object sender, EventArgs e) { mp_predracun newMDIChild = new mp_predracun(); newMDIChild.MdiParent = this; newMDIChild.Show(); }
解决方案
How about something like ...static mp_predracun FormToOpen = null; private void PredračunToolStripMenuItem_Click(object sender, EventArgs e) { if (FormToOpen == null) // First time in { FormToOpen = new mp_predracun(); FormToOpen.MdiParent = this; } FormToOpen.Show(); // Show the saved / newly created form }
or, more obtuse but shorter ...static mp_predracun FormToOpen = null; private void PredračunToolStripMenuItem_Click(object sender, EventArgs e) { FormToOpen = FormToOpen == null ? new mp_predracun() : FormToOpen; FormToOpen.MdiParent = this; FormToOpen.Show(); // Show the saved / newly created form }
这篇关于显示已打开的表单mp_predracun C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文