我是一名专注于交互设计和可用性的系统分析师,通常致力于Web应用程序(使用我的Mac)。但是,目前我在一个项目团队中处理遗留应用程序,该应用程序具有基于Windows窗体的前端。
我尝试简化和清理界面但是考虑到我的网络背景,在WinForms和DevExpress 8.3控件的严格限制下工作是非常令人沮丧的。 (WPF会很棒,但它不是一个选项:公司有很多离岸用户远程登录到虚拟机.WPF经过多次测试而失败.Windows XP和IE6仍在所有工作站上。)
很高兴看到一些优秀的UI设计适用于复杂表单,其中包含不同类别和组的大量输入字段,包括带有元数据的只读部分。它不应该是花哨的,只是简单,光滑和干净。你碰巧有一些很好的例子吗?
答案 0 :(得分:4)
看起来这篇文章可能会给你一些想法/引导: Where are examples of great program UI's built free with Winforms?
答案 1 :(得分:1)
我仍然找不到真正好的,只是零星的。我发现的最好的WinForms示例是在Windows XP本身和其他Microsoft产品中,如IE,Office。
答案 2 :(得分:0)
这可能是一个很长的镜头,但你考虑使用地铁式布局(参见wp7等)?我个人认为它非常适合具有大量数据输入要求的表单,我的意思是,你有足够的空间来为你完美地分离事物,而且它都是块状的,所以你知道你在做什么。
这只是我的意见,但希望它可以提供帮助!
关于被“限制”到Windows窗体,我不会这样看。通过创建自己的自定义控件,您可以执行任何您想要的操作。我总是手工编写我的WF应用程序,他们总是比在WPF中更容易(更不用说更有趣)了。我认为WPF是一个限制性的地方,但是那只是我......根本没有太多使用它。