关于C#winform调用另一个窗口中的控件的问题
答案:2 悬赏:20
解决时间 2021-11-26 01:34
- 提问者网友:萌萌小主
- 2021-11-25 16:16
在窗口A(命名为aa)中有一个combobox(命名为cmb_district),要在窗口B(命名为bb)调用窗口A中的combobox,所以我在窗口B中写下了这语句:“ComboBox district = (ComboBox)Application.OpenForms[“aa”].Controls["cmb_district"];”,发觉是可以调用得到窗口A中的cmb_district;但是当我在窗口A中创建了groupbox1,然后将cmb_district拉到groupbox1里面时,发觉在窗口B中的那句语句就不管用了,请问应该要如何修改该语句呢?请各路英雄能够拔刀相助,在下不胜感激!!!
最佳答案
- 二级知识专家网友:一起来看看吧
- 2021-11-25 17:29
ComboBox district = (ComboBox)Application.OpenForms[“aa”].Controls["groupbox1"].Controls["cmb_district"];
全部回答
- 1楼网友:寂寞的炫耀
- 2021-11-25 18:47
不可能不能改的。举个例子啊。
主界面form1,上面加个按钮,点击后开打form2,并且给form2中的textbox1赋值
你在创建form2的时候把 textbox1的modirers属性改性 public
form2 form2 = new form2();
form2.textbox1.text = "abc";
form2.showdialog();
运行程序点击按钮,弹出 form2,textbox1 里面显示的abc.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |