bool btnShowLei = true;
private void btnLeibiao_Click(object sender, EventArgs e)
{
LeiBiao lb = new LeiBiao();
if (btnShowLei)
{
lb.Show();
lb.Left = MousePosition.X + 30;
lb.Top = MousePosition.Y - 200;
btnShowLei = false;
}
else
{
lb.Close();
btnShowLei = true;
}这个A窗口的一个按钮 我想点击一下显示B窗口 再点击一下关闭B窗口 但是它不会关闭
点一下显示B窗口 再点一下没反映 再点一下又出现一个B窗口?请问论坛高手这个怎么弄?
private void btnLeibiao_Click(object sender, EventArgs e)
{
LeiBiao lb = new LeiBiao();
if (btnShowLei)
{
lb.Show();
lb.Left = MousePosition.X + 30;
lb.Top = MousePosition.Y - 200;
btnShowLei = false;
}
else
{
lb.Close();
btnShowLei = true;
}这个A窗口的一个按钮 我想点击一下显示B窗口 再点击一下关闭B窗口 但是它不会关闭
点一下显示B窗口 再点一下没反映 再点一下又出现一个B窗口?请问论坛高手这个怎么弄?
解决方案 »
- 未处理的“System.InvalidOperationException”类型的异常出现在 system.data.dll 中。
- 自定义用户控件,怎样向子类公开其中某对象的属性?
- 高分求即时通讯源代码,c#,.net!!
- 调查:有没有做小灵通短信开发的,集合啦!
- 怎样理解这个例题中的静态方法及方法的调用?
- 请教一个问题
- treeview 如何设置默认情况下子节点是隐藏的.+
- GDI+的问题~~~~~~~~~~
- 求助:运行时点关闭显示:在创建窗口句柄之前,不能在控件上调用 Invoke或BeginInvoke
- 菜鸟问题
- C#调用JAVA WebService,如何生成Request和Response的SoapHeader
- 关于datagridview添加行的问题
private void btnLeibiao_Click(object sender, EventArgs e)
{
if (btnShowLei)
{
lb.Show();
}
else
{
lb.Hide(); }
把这个放到函数外吧。否则你每次按都是新创建了一个LeiBiao(这名字什么意思呀?)。
后来的单机当然对之前创建的窗口没有作用咯~