加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

wpf – 用于创建令人惊叹的Windows桌面应用程序的UI库的选择

发布时间:2020-12-14 03:53:48 所属栏目:Windows 来源:网络整理
导读:我想为 Windows开发一个桌面应用程序,并且最近联系了一位设计师,让我制作的线框非常棒.设计完成后,我希望它100%移植到应用程序. 与Web开发一样,这是正常的过程.您创建设计,然后从PSD文件中使用HTML和CSS创建网站,对于知道自己在做什么的人来说,这通常不会有
我想为 Windows开发一个桌面应用程序,并且最近联系了一位设计师,让我制作的线框非常棒.设计完成后,我希望它100%移植到应用程序.

与Web开发一样,这是正常的过程.您创建设计,然后从PSD文件中使用HTML和CSS创建网站,对于知道自己在做什么的人来说,这通常不会有点问题.

为Windows应用程序执行此操作,我不太确定.我所看到的是一个完全不标准的设计,所有元素和设计都与普通外观完全不同,标准元素如按钮,表格等看起来完全不同.

现在的问题是:实现这一目标的最佳选择是什么?

我最近读过很多关于GUI实现的可能性,而且我遇到的是WPF是要走的路,它非常灵活,而且它使用像HTML这样的类似方法来构建UI这一事实让我感到高兴希望这是可能的.

那么,向所有UI专家提出一个问题:最好使用哪种技术/ UI库? .NET和WPF是否足以创建100%非标准设计?我也在查看自定义图形和图表.

期待您的投入!

解决方法

我假设我们谈论的是桌面软件而不是Windows应用商店应用.如果我在这里弄错了,那么答案或多或少都是一样的.构建商店应用程序可以降低复杂性,但基本原则和流程是相同的.

WPF绝对是最佳选择.你可以做任何你能想象的事情,从3D到复杂的故事板动画等等.WPF允许你以一种可管理和可扩展的方式组织一个复杂的样式任务.除了WPF是一个伟大的框架,我甚至不知道任何替代,这并不意味着没有任何替代. Windows Forms不适合您.

使用WPF,您可以在将来存在一段时间的框架中开发您的应用程序,拥有庞大的社区和大量控制和扩展框架的第三方分发者.

从开发方面来说,您有许多强大的IDE来开发您的应用程序,首先是Visual Studio.理论上,从Photoshop到Blend(设计器工具)到Visual Studio(开发人员工具)都有一个工作流程.虽然Visual Studio(VS)(或多或少)无疑是最好的IDE,但我从未习惯Blend.

所以,答案的第一部分是:WPF是满足您需求的框架,我甚至不能提出任何劣等的替代方案.

但:

在WPF中进行规划时,不要低估构建应用程序意味着什么.只是学习WPF和MVVM(与WPF携手合作的设计模式) – 我的意思是非常合适 – 你必须建立一个完全独立的应用程序,这将让你忙碌几个月!不要害怕,这是可能的,这是值得的,但现实地计划……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读