C# Control.ControlCollection类中的“控件”是什么?
此类上的MSDN页有一个 但语法仅使用ControlCollection。我对点运算符之前的控件表示什么感到困惑 谢谢ControlCollection是一个嵌套类,位于控件类内部。这个例子应该更清楚:C# Control.ControlCollection类中的“控件”是什么?,c#,C#,此类上的MSDN页有一个 但语法仅使用ControlCollection。我对点运算符之前的控件表示什么感到困惑 谢谢ControlCollection是一个嵌套类,位于控件类内部。这个例子应该更清楚: public class Foo { public class Bar { public Bar() { } } } var bar = new Foo.Bar(); 在您的例子中,Foo是Control,Bar是ControlCollection,语
public class Foo
{
public class Bar
{
public Bar() { }
}
}
var bar = new Foo.Bar();
在您的例子中,Foo是Control,Bar是ControlCollection,语法部分引用公共Bar部分。ControlCollection是一个嵌套类,位于Control类内部。这个例子应该更清楚:
public class Foo
{
public class Bar
{
public Bar() { }
}
}
var bar = new Foo.Bar();
在您的例子中,Foo是Control,Bar是ControlCollection,语法部分指的是public Bar部分。请在找到该部分的地方发布链接,以便我们知道您指的是什么父控件,因为控件可以包含子控件。它是一个嵌套类。有4个不同的ControlCollection类。找到的一个加上Form.ControlCollection、MdiClient.ControlCollection和TabControl.Collection。它们派生自Control.ControlCollection以重写添加和删除方法。与您的代码无关。请在找到此链接的位置发布链接,以便我们知道您引用的是什么父控件,因为控件可以包含子控件。它是一个嵌套类。有4个不同的ControlCollection类。找到的一个加上Form.ControlCollection、MdiClient.ControlCollection和TabControl.Collection。它们派生自Control.ControlCollection以重写添加和删除方法。控件是windows窗体控件的基类:谢谢,我忘记了构造函数的参数。这确实说明了这一点。我想知道基控件类的嵌套类如何包含有关其派生控件的ControlCollection的信息。而Control是windows窗体控件的基类:谢谢,我忘记了构造函数的参数。这确实说明了这一点。我想知道基控件类的嵌套类如何包含有关其派生控件的ControlCollection的信息。