将ActiveX控件添加到选项卡页面

时间:2010-05-28 19:42:42

标签: c# winforms

这是我正在使用的代码:

tabPage1.Controls.Add(AXViewer1);

其中AXViewer1是我要添加到标签页的第三方ActiveX控件(非.NET)。

这样做是不对的,因为它没有将它添加到带有该代码的标签页中?

2 个答案:

答案 0 :(得分:0)

您的ActiveX控件可能无法在运行时进行重新分配。

您需要在运行时通过编写new AXViewer()来创建类的新实例。

答案 1 :(得分:0)

尝试将Visible属性设置为True。也可以尝试调用CreateHandle方法。

如果这些都不起作用,您最好联系ActiveX控件的开发人员以获得支持。