vb.net 如何在Form1窗体中单击Form2窗体中的Button1?
在vb6中,如果在form1中要单击form2中的Button1,直接这样子就生效了,即:form2.Button1.value=1。单在vb.net中,没有form2....
在vb6中,如果在form1中要单击form2中的Button1,直接这样子就生效了,即:form2.Button1.value=1。
单在vb.net中,没有form2.Button1.value=1,也没有form2.Button1.performclick等功能呢。如何实现?当然了,将Button1_Click转换成public 函数形式也行,但这不是理想方法呢。另外,我采用form2.hide来初次加载窗体,然后再form2_Load事件中使用Button1_Click,居然不执行Form2_load事件呢。
如何能很好地实现此目的呢? 展开
单在vb.net中,没有form2.Button1.value=1,也没有form2.Button1.performclick等功能呢。如何实现?当然了,将Button1_Click转换成public 函数形式也行,但这不是理想方法呢。另外,我采用form2.hide来初次加载窗体,然后再form2_Load事件中使用Button1_Click,居然不执行Form2_load事件呢。
如何能很好地实现此目的呢? 展开
2个回答
展开全部
完全可以使用: Form2.Button1.PerformClick()
追问
Form2.Button1.PerformClick(),早用过了,没反应。
追答
我想你是在还未启动 Form2的时候,执行这个代码的吧?
必须先启动该窗体 Form2!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询