如何在WPF中使用ActiveX

如何在WPF中使用ActiveX,第1张

1,在Visutal Studio 命令行 使用 aximp.exe 将 activex 转换为可为 WPF使用的 winform 控件 aximp c:/xxx.ocx /source2, 在第一步会生成 两个dll. AxXXXLib.dll 和 XXXLib.dll (xxx为控件名称)3, 在WPF项目中添加对上面两个dll的引用4, 在WPF 控件或窗体的 构造函数中加入 AxXXXLib..XXX x= new AxXXXLib..XXX()

您好:您可能没考虑周全,ActiveX是微软提出的,只能运行在IE内核浏览器的一种插件。你就算开发完后,也只能用于IE浏览器。之前用C#写过一个,写的过程倒是简单,但是如果想发布到公网上可以用,很麻烦,得打包,得有数字签名(没签名浏览器会阻止),得自己写ini配置文件等。

wpf的窗口没点击之前就创建控件步骤如下。

1、新建WPF应用并添加WPF自定义控件,添加后会有Themes文件夹和customControl的cs文件。

2、按照cs文件中的步骤使用自定义控件。

3、修改自定义控件中的内容,例如增加一个textbox和button。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11392214.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存