C# 从控件继承的建议

C# 从控件继承的建议,c#,winforms,activex,C#,Winforms,Activex,我计划编写一个从第三方ActiveX控件继承的控件。这些要求是: 1) 它应该能够从VisualStudio的工具箱中添加 2) 它应该能够隐藏所有基类成员,并且只提供对派生类成员的访问。(派生类将提供多个自定义事件和函数) 一种解决方案是根本不使用继承,使用一个类来声明ActiveX控件私有,并在运行时动态初始化它。然而,这并不能满足我的第一个要求。有没有办法实现我想要的功能 PS:我无法访问此控件的源代码您可以使用简单的面板控件作为包含类,使您的解决方案(合成)正常工作 在使用继承时,没有办

我计划编写一个从第三方ActiveX控件继承的控件。这些要求是:

1) 它应该能够从VisualStudio的工具箱中添加

2) 它应该能够隐藏所有基类成员,并且只提供对派生类成员的访问。(派生类将提供多个自定义事件和函数)

一种解决方案是根本不使用继承,使用一个类来声明ActiveX控件私有,并在运行时动态初始化它。然而,这并不能满足我的第一个要求。有没有办法实现我想要的功能


PS:我无法访问此控件的源代码

您可以使用简单的面板控件作为包含类,使您的解决方案(合成)正常工作

在使用继承时,没有办法(真正/有效地)隐藏基类成员