gpt4 book ai didi

.net - WPF 或 Windows 窗体

转载 作者:行者123 更新时间:2023-12-02 17:33:32 24 4
gpt4 key购买 nike

我给出了一个关于自动化的新项目。我必须从基于 .NET 的应用程序自动化基于 Windows 和 Web 的应用程序,即基于 .NET 的应用程序应该能够读取外部 Web 应用程序以及基于 Windows 的应用程序的控件,以便获取和推送数据。

请建议基于.NET的应用程序应该在Windows Forms技术上还是WPF/C#上开发?

还有什么方法可以从 .NET/C# 自动化 Java Applet 应用程序?

提前致谢。

最佳答案

WPF值得学习。您想要在 WinForms 中执行的许多标准 UI 修改将花费大量时间,而在 WPF 中您可以像这样完成大多数操作。

WPF还有许多有用的功能,您的应用程序将在每台计算机上以相同的方式显示,字体DPI等没有问题。

在wpf中,您可以轻松添加动画、渐变、样式、本地化等。我强烈推荐使用 WinForms。此外,WPF 强制采用 MVVM 模式等良好实践,因此您的代码将更加灵活、可维护和可读。

一切都取决于您的目标是什么以及您想要使用该技术的频率。如果你想一年创建一次/两次小型应用程序,那么没有理由学习更复杂的WPF,但如果你想创建更多项目并学习一次,这给你很大的灵 active ,那么你绝对应该学习WPF 。

关于.net - WPF 或 Windows 窗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17317995/

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