比如先从form1 切换到form2 ,form1还显示着~
在form2中用又切换到form1。如何让它判断form1是否仍打开着的~且更新form1里的数据。
我在form2里用了form1.show() 但是它又打开了一个新的form1.
是在VB.NET里写的~~
比如先从form1 切换到form2 ,form1还显示着~
在form2中用又切换到form1。如何让它判断form1是否仍打开着的~且更新form1里的数据。
我在form2里用了form1.show() 但是它又打开了一个新的form1.
是在VB.NET里写的~~
切换窗口的时候用me.hide
隐藏窗口
既然你是用vb.net 那么应该就是你在form2 点击按钮或者某个事件时候发生了 new form1这样的语句,然后form1.show了 .net和vb是完全不同的 他必须实例化对象来使用 而不是vb里面的 直接form1.show,最简单解决方法就是 dim a As New Form1 改成 Static a As New Form1 这样就不会多次实例化了,当然这不是严谨的做法,你可以网上查一下怎么不让一个类多次实例化, 内容太累赘了 我不找了发了,你自己找找
在弹出form2的时候让form1隐藏,但是在创建form2的实例的时候,构造有一个form1类型的参数.在new form2的时候可以这样写. Form2 f2=new Form2(this);这样,当想要跳回form1的时候,只需要把form2关闭,让构造的那个参数显示就可以了。大概就是这样的。至于代码,我也不会。。。语法差异。。