2022-03-09 WPF面试题 WPF 是建立在 Windows 窗体之上的还是完全不同的?
Posted 微软MVP Eleven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2022-03-09 WPF面试题 WPF 是建立在 Windows 窗体之上的还是完全不同的?相关的知识,希望对你有一定的参考价值。
WPF 是建立在 Windows 窗体之上的还是完全不同的?
这两个是完全不同的技术。 它们确实为两个方向提供了一些互操作性层,但除此之外没有任何共同之处。 Windows 窗体或多或少是 Win32/MFC 之上的轻量级包装器,这意味着它在 .NET 中的可扩展性并非在所有情况下都那么好。 WPF 是一个从头开始实现的新 UI 框架。 在自定义现有类型时,WPF 也更加灵活。
- WPF 更适合创建“华丽”的 GUI。 只是它需要比 WinForms 更新的 .net 框架,并且需要兼容 dx9 或更高的 GPU。
- WinForms 仍然是一项强大的技术,通常可以以比 WPF 更快的速度开发,但是,最终,这两种技术都可以用来实现相同的目标。 WinForms 通常用于开发业务应用程序,而 WPF 通常用于创建更多基于最终用户的软件、应用程序等。
以上是关于2022-03-09 WPF面试题 WPF 是建立在 Windows 窗体之上的还是完全不同的?的主要内容,如果未能解决你的问题,请参考以下文章
2021-11-26 WPF面试题 WPF 中的资源是什么?
2022-04-20 WPF面试题 WPF中Dispatcher对象的用途是什么?
2022-04-20 WPF面试题 WPF中Dispatcher对象的用途是什么?