需要优秀的 WinForms UI 示例来获取灵感
我是一名系统分析师,专注于交互设计和可用性,通常致力于 Web 应用程序(使用我的 Mac)。然而,目前我所在的项目团队正在开发一个遗留应用程序,该应用程序具有基于 Windows 窗体的前端。
我尝试简化和清理界面,但考虑到我的 Web 背景,在 WinForms 和 DevExpress 8.3 控件的严格约束下工作是相当令人沮丧的。 (WPF 会很棒,但它不是一个选择:该公司有很多离岸用户远程登录到虚拟机。WPF 经过多次测试,但失败了。Windows XP 和 IE6 仍然在所有工作站上。
)很高兴看到一些关于复杂表单的优雅 UI 设计的好例子,这些表单具有不同类别和组中的大量输入字段,包括带有元数据的只读部分。它不应该花哨,而应该简单、光滑和干净。你碰巧有一些好的例子吗?
I am a systems analyst focusing on interaction design and usability, normally working on web applications (using my Mac). However, currently I am in a project team working on a legacy application which has a Windows Forms-based front-end.
I try to simplify and clean up the interface but given my web background it's quite frustrating to work within the strict constraints of WinForms and DevExpress 8.3 controls. (WPF would be great but it is not an option: the company has lots of off-shore users logged in remotely to virtual machines. WPF was tested several times and it failed. Windows XP and IE6 are still on all workstations.)
It would be great to see some good examples for elegant UI design for complex forms with lots of input fields in different categories and groups, including read-only sections with meta-data. It should not be fancy, just simple, slick and clean. Do you happen to have some good examples?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看起来这篇文章可能会给你一些想法/线索来追求:
哪里有免费构建优秀程序 UI 的示例Winforms?
It looks like this post might give you some ideas/leads to pursue:
Where are examples of great program UI's built free with Winforms?
我仍然找不到真正好的,只是零星的。我发现的最好的 WinForms 示例是在 Windows XP 本身和其他 Microsoft 产品中,例如 IE、Office。
I still couldn't find real good ones, only sporadically. The best WinForms examples I found are in Windows XP itself and in other Microsoft products, like IE, Office.
这可能是一个远景,但您是否考虑过使用 Metro 风格的布局(参见 wp7 等)?我个人认为它非常适合具有大量数据输入要求的表单,我的意思是,您拥有可以完美分隔事物的间距,而且它都是块状的,因此您知道自己在做什么。
这只是我的意见,但希望能有所帮助!
关于“仅限于”Windows 窗体,我不这么认为。通过创建您自己的自定义控件,您几乎可以做任何您想做的事情。我总是手动编写 WF 应用程序,并且它们总是比 WPF 更容易开发(更不用说更有趣)。我认为 WPF 是限制性的地方,但这又是我的问题......根本没有过多地使用过它。
This may be a long shot but have you considered using a metro-style layout (see wp7 et cetera)? I personally think it would be really well suited to forms with large data entry requirements, I mean, you have the spacing that will separate things perfectly for you, and it's all blocky so you know what you're doing.
This is just my opinion, but hope it can help!
With regards to being "restricted" to Windows Forms, I wouldn't see it as this. By creating your own custom controls you can do pretty much anything you want. I've always hand-coded my WF apps and they're always easier (not to mention more fun) to develop than in WPF. I think WPF is the restrictive place, but again that's just me... Haven't used it too heavily at all.