读书人

请教一个textBox的DoubleClick有关问题

发布时间: 2011-12-22 23:36:25 作者: rapoo

请教一个textBox的DoubleClick问题。
我在textBox1建一个双击事件让它弹出Form2窗体,如下程序。但我每双击一下都会弹出一个Form2,请问怎样才能限制Form2只弹出一次?
private void textBox1_DoubleClick(object sender, EventArgs e)
{
Form2 f = new From2();
f.Show();
}

[解决办法]
Form2 f;
private void textBox1_DoubleClick(object sender, EventArgs e)
{
if(f==null){
f = new From2();
f.Show();
}
}
[解决办法]
try

Form2 f = null;
private void textBox1_DoubleClick(object sender, EventArgs e)
{
if (f == null || f.IsDisposed)
{
f = new Form2();
f.Show();
}
else
{
f.Activate();
}
}

读书人网 >C#

热点推荐