【发布时间】:2011-04-11 19:16:32
【问题描述】:
在构建用于数据输入的 WPF 表单时(例如,一堆文本框和组合框旁边的一堆标签)我见过两种方法:
- 创建一个主Grid,将其分成两列,每个字段添加
Height="auto"行,页眉和页脚(和提交按钮)两行,每个标签和文本框都有自己的行。李> - 另一种方法是创建一个主堆栈面板,并在其中为每对标签文本框创建一个水平堆栈面板。
您如何设计数据输入表单?我目前在这两种方法之间徘徊,也许还有一种我不知道的替代方法?
编辑:Henk 说我应该定义最好,我认为我同意,最好的意思是随着需求的变化最容易维护、创建、对齐以及添加或删除字段。
到目前为止,网格更好的唯一标准是易于对齐。
【问题讨论】:
-
“最佳方法”需要标准。
标签: wpf forms grid stackpanel