5个回答
展开全部
上面说的不是很好,
每个窗体中winform的cs 都有这个(namespace ,class)
例如:“
namespace namespace1
{
public partial class FormName1: Form
“
-----FormName1(窗体1)
比如单击事件:
”
private void button1_Click(object sender, EventArgs e)
“
----》你把上面的private 改为public ;
在formName2(窗体2)
在窗体1 调用窗体2的button1:
====》
FormName1 FormName1=new FormName1();
FormName1.button1_Click(sender,e);
ok 啦
每个窗体中winform的cs 都有这个(namespace ,class)
例如:“
namespace namespace1
{
public partial class FormName1: Form
“
-----FormName1(窗体1)
比如单击事件:
”
private void button1_Click(object sender, EventArgs e)
“
----》你把上面的private 改为public ;
在formName2(窗体2)
在窗体1 调用窗体2的button1:
====》
FormName1 FormName1=new FormName1();
FormName1.button1_Click(sender,e);
ok 啦
展开全部
在A窗体中,在你想要调用B中的方法处加入下代码:
B b=new B();
b.MethodName();//调用的方法名称
B b=new B();
b.MethodName();//调用的方法名称
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个你就需要实例化B,在A里写,B b= new B()这样你就可以使用B了,那个小b你随便起名称,但必须遵循C#命名规范的原则
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在A的后台代码中
B b = new B();
b.MethodName();//调用的方法名称
B b = new B();
b.MethodName();//调用的方法名称
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请把问题描述清楚,是两个窗体分别在不同的页面内,还是说在同一页面内的两个窗体的调用事件??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询