C#两个windows窗体互相控制问题

建立了两个窗体Form1和Form2,点击Form1中按钮弹出Form2窗体,我想实现用Form2中的button控制Form1中的控件的一些功能,比如点击Form2的b... 建立了两个窗体Form1和Form2,点击Form1中按钮弹出Form2窗体,我想实现用Form2中的button控制Form1中的控件的一些功能,比如点击Form2的button可以给Form1中的MenuStrip添加一个新的ToolStripMeunItem

刚学不久,求高手指教,最好能详细点的备注,感激不尽
展开
 我来答
againinput4
2012-11-23 · TA获得超过2407个赞
知道大有可为答主
回答量:1446
采纳率:70%
帮助的人:621万
展开全部
其实你这问题,核心在于,两个窗体之间,如何互相获得对应的某个值,并且访问对应的值。
我之前遇到过类似问题,已经总结到这里了:
【已解决】C#中,如何在一个(子)窗体中,获得另一个(父)窗体中的(控件)变量的值
你去参考一下,就可以写出自己的实现代码了。

(这里不给贴地址,所以请自己用google搜标题,即可找到帖子地址)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
youbl
2012-11-24 · TA获得超过2510个赞
知道大有可为答主
回答量:1844
采纳率:62%
帮助的人:1638万
展开全部
点击Form1中按钮弹出Form2窗体时,把form1传递到form2
就可以在form2里控制form1了
比如form2定义一个属性:
public Form1 form1;

Form2 frm = new Form2();
frm.form1 = this;
frm.Show();
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式