当前位置:编程学习 > C#/ASP.NET >>

如何在A窗体访问B窗体的控件

如题
如A窗体MainForm有个Button1
B窗体有个tabControl

现在我想点击A窗体的Button1的事件,来查询B窗体的tabControl下是否有个名称为"test"的tabpage的分页
该如何做?

A和B不是父子窗体关系 --------------------编程问答-------------------- --------------------编程问答-------------------- http://blog.163.com/linyulang@126/blog/static/1233016822010470041273/ --------------------编程问答-------------------- --------------------编程问答-------------------- 窗体传值?
public static class aa
{
   public static string value;
}
form2中
foreach(Control ctl in tabControl.Contorls)
{
     //查找test如果有
      aa.value="test";
}
form1中:
botton的单击事件里面
if(aa.value=="test")
{
    //存在
} --------------------编程问答-------------------- 这不是简单的窗体传值吧?

FormB formb=new FormB("test");


这样new一个,传了tabpage的名称过去,到Formb窗体进行处理.但窗体B明明是有一个叫"test"的tabpage的,但它却是找不到.这样不对吧?

但在窗体B用同样的方法,是可以找到名称为"test"的tabpage的

求指教 --------------------编程问答-------------------- 1. B窗口创建一个为Public的公开函数来操作该控件
2. 通过委托事件来完成
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,