vs2005 中主页面怎么样访问用户控件中的控件

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:44:40
不能过属性和方法.
想直接访问用户控件中的控件.比如textbox

简单的方法 你可以把控件的可见级别设置为Public
即设置控件属性Modifiers 为Public
这样就能访问用户控件中的控件

推荐使用属性

控件中的控件=类中的类,也就是包含类
想一下你怎样访问一个被包含类
using System;
using System.Text;

namespace HelloNamespace
{
public class A//控件A
{
public class B//控件B
{
public void H()
{
Console.Write("bh");
}
public class C//控件C
{
public void h()
{
Console.Write("ch");
}
}
}
static void Main(string[] args)
{

B b = new B();//实例化控件B
b.H();//调用b的方法H
B.C c = new B.C();//实例化控件C
c.h();//调用c的方法h

}

}

}