【发布时间】:2009-07-16 18:19:22
【问题描述】:
我正在重新编写一个作为数据输入工具的应用程序。现有应用程序在 Access 中,由一个具有多个网格的表单组成,每个网格包含许多列,需要用户水平滚动才能查看列。
表单上的当前网格在父子关系中分层布局。顶部网格代表项目,下方网格代表所选项目中的 SKU,下方网格代表上方所选 SKU 的季节数据(定价、运输信息等)。
我正在寻找有关此类应用的良好 UI 设计原则的建议。如何设计一个表单,让用户可以灵活地查看表单上数据的所有列,而无需滚动太多?
关于商业应用的 UI 原则有哪些好的在线资源?
谢谢!
【问题讨论】:
-
我 /highly/ 建议您考虑使用 WPF,因为它提供了比 Forms 更多的灵活性和功能。
-
WPF 是一个令人着迷的平台,可用于开发我们的下一代应用程序!几乎可以设置任何样式的能力,数据绑定支持和附加/依赖属性。哇!但是,我们不要大惊小怪,因为虽然 WPF 性能很好,但它还不是最好的……还没有。绝对是一个强有力的竞争者,但作为开发人员,我们仍然保留了前端的设计原则。
标签: winforms user-interface design-principles