我喜欢HTML5 / CSS3在为网络构建用户界面时提供的灵活性。这些技术让我可以相当快速地创建丰富的网站原型,与桌面设备不同,我可以轻松地为按钮等UI元素提供支持。
到目前为止,我还无法在桌面上复制这种体验。在几年的时间里,我使用过Visual C#,Qt(使用Qt Creator)和Java Swing,但所有这些都需要更多的工作来完成相同的设计任务。
是否有GUI工具包,可能与具有UI设计能力的IDE结合使用,可以复制HTML5 / CSS3体验的简易性和灵活性?是否有可能将类似CSS的规则应用于C#,Qt,Java Swing或其他GUI?
答案 0 :(得分:0)
对于HTML5 / CSS3用户界面设计我一直在使用kendoui和twitter bootstrap
答案 1 :(得分:0)
我知道它不使用HTML5 / CSS,但结构化应用程序的技术类似于使用类似XML的结构(XAML,因为它们调用它)创建UI。这将您的UI与后端代码分开,类似于构建网站的方式。
使用WPF,您可以利用directx的强大功能为您的应用程序提供媒体,可换肤的用户界面,3D动画和屏幕转换等。总之,我知道它可以让您自定义UI更大比使用.net框架开发的典型Windows窗体应用程序。
以下是WPF应用程序的示例屏幕截图...
如果这是您尚未研究的内容,我认为值得一试。希望这有用。