gpt4 book ai didi

c# - 在 C#/WPF 应用程序中使用 ActiveX 控件(无关联的 UI)

转载 作者:太空宇宙 更新时间:2023-11-03 13:26:44 25 4
gpt4 key购买 nike

我已经阅读了几篇关于托管 Active X 控件的文章。

http://msdn.microsoft.com/en-us/library/ms742735(v=vs.100).aspx

我看到该示例使用了向用户显示的 Windows Media Player。

我的要求是:我有一个事件的 X 控件,并且没有与之关联的 UI。有一些与之相关的业务逻辑,我的应用程序是 WPF。

我的疑问是,我是否仍应采用 WindowsFormsIntegration 的方式来托管 activeX 控件,还是应该简单地在帮助程序类中实例化事件 X 控件并在我的应用程序的整个生命周期中使用它?

最佳答案

托管 ActiveX 组件并不一定意味着显示 ActiveX 组件。拥有隐藏元素是完全有效的,即使它们基本上是视觉元素,只是为了访问它们的特定属性(和逻辑)。事实上,许多自定义的 WPF 控件是使用各种用户从未真正了解过的可视化控件组合在一起的。我说的是在后台谨慎地托管它,并根据需要使用它。

关于c# - 在 C#/WPF 应用程序中使用 ActiveX 控件(无关联的 UI),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22166039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com