gpt4 book ai didi

wpf - WinForm 用户控件和 WPF

转载 作者:行者123 更新时间:2023-12-03 05:12:26 28 4
gpt4 key购买 nike

我花了一些时间研究 WinForm 用户和自定义控件。然而,在我的脑海里,越来越多的声音说 WinForm 技术已经过时,WPF 才是桌面的 future 。

我只是粗略地了解了 WPF。谁能评论一下 WinForm 用户控件是否可以在 WPF 上使用,以及 WinForm 用户控件与 WPF 用户控件有何不同?

我正在开发的大多数控件都执行某种类型的所有者绘制,而不是将子控件拖放到控件上。我只是想知道有多少代码可以在 WPF 下重用。

最佳答案

肯定是possible使用 WindowsFormHost control 在 WPF 应用程序中使用 WinForms 控件。与往常一样,有一些注意事项。特别是,这两种控件类型不能很好地重叠。

但是,这样做似乎会阻止您首先利用切换到 WPF 的许多(如果不是几乎全部)好处。如果您有一个适合您的大型代码库,我不确定您为什么觉得需要迁移。总会有更新的东西出现。真正的战斗是弄清楚它是否真的更好,至少对于您的特定情况而言。

强制免责声明:我远非 WPF 专家,并且显然比许多开发人员更不厌倦 WinForms。因此,也许我的建议应该持保留态度,但我认为仍然值得考虑。

关于wpf - WinForm 用户控件和 WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4966515/

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