当前位置: 首页 > 知识库问答 >
问题:

WPF是C#GUI的最佳解决方案吗?[关闭]

濮阳原
2023-03-14

我使用Windows窗体已经有一段时间了,由于窗体的某些限制,我想用更好的方法来制作GUI。我找到了WPF,它看起来很有前途,但我想问你们,有没有更好的方法用C#为Windows制作好的GUI?提前道谢!

共有1个答案

卢骏俊
2023-03-14

我将查找MS路线图和他们计划驱动平台的说明。例如:业务应用程序的.NET技术指南

这是从2013年11月开始的,但在很大程度上仍然有效。除其他外,它指出(重点是我的):

.NET Windows Presentation Foundation
这是基于Windows的桌面应用程序的首选技术,这些应用程序需要UI复杂性、样式自定义以及桌面的图形密集型方案。WPF还利用了XAML视图。并且WPF开发技能类似于Windows Store开发技能,因此从WPF迁移到Windows Store应用程序比从Windows窗体迁移更容易。

 类似资料:
  • 问题内容: 请注意 :这是一个古老的问题,带有古老的答案。现在大多数链接的应用程序都不再需要维护。这些天来,大多数人似乎都使用django- allauth 或python-social- auth 。为了后代的缘故,下面将完整保留原始问题。 至少有六打Django应用程序为Django提供OpenID身份验证: django-openid django-openid-auth 另一个django

  • 问题内容: 至少有六打Django应用程序为Django提供OpenID身份验证: django-openid django-openid-auth 另一个django-openid-auth,似乎已经死了 django-authopenid django-socialauth(还提供对Twitter和Facebook帐户的身份验证) django-socialregistration(也具有Fa

  • 本文向大家介绍IONIC自定义subheader的最佳解决方案,包括了IONIC自定义subheader的最佳解决方案的使用技巧和注意事项,需要的朋友参考一下 IONIC subheader是我们常用的一个css 属性,但是这个subheader的高度是固定的,当然也是可以改变的,但是如果改了subheader的告诉,还要更改content的top值,稍微有些麻烦,如果是动态告诉的subheade

  • 问题内容: 我们构建3层企业解决方案,通常由几个webapp和ejbjar模块组成,这些模块都与​​数据库通信并具有多个外部集成点。 每个模块通常需要自己的配置,这些配置可以在解决方案的生命周期内进行更改。部署它成为一场噩梦,因为现在我们必须记住18个属性文件以进行复制和配置,还需要设置数据源,队列,内存需求等。 我希望但不能乐观地找到更好的方法。我们考虑/使用过的一些选项,各有其优缺点: 使用多

  • 本文向大家介绍让codeigniter与swfupload整合的最佳解决方案,包括了让codeigniter与swfupload整合的最佳解决方案的使用技巧和注意事项,需要的朋友参考一下 codeigniter是一款轻量,便捷的MVC框架,最近的项目涉及到批量上传,于是,就是用了swfupload这个插件,虽然网上有很多关于ci与swfupload的帖子,不过,并不是很完整,所以,这里综合各家优点

  • 问题内容: 我正在通过AngularJS教程进行工作。Angular使用它自己的JS路由机制来允许单页应用程序。Angular的示例路由文件如下所示: 我试图找到一个存储我的局部文件(特定于Angular的HTML文件)的好地方。理想情况下,我希望能够从Play中对其进行模板化(例如,将其作为* .scala.html文件)。我可以使用aa播放路由文件来完成此操作,如下所示: 我基本上偏向于这样的