使用Windows窗体实现属性编辑对话框

时间:2013-04-11 04:42:48

标签: .net winforms

使用Windows窗体,我尝试实现一个UI来显示一些属性,并允许编辑一些属性。属性是字符串键值对,在启动对话框时定义。

我开始在一个大的垂直FlowLayoutPanel中使用横向FlowLayoutPanel实现它,但TextBoxes没有对齐:

enter image description here

所以我尝试使用DataGridView,但我不希望键可以编辑,而且看起来有点尴尬:

enter image description here

UPDATE:在SyncCircles的帮助下,我尝试了TableLayoutPanel,它更好(即使列不是resizable):

enter image description here

Visual Studio的“属性”窗口的非常简化版本将是完美的 是否有适合我想要完成的组件?
如果没有,通常的做法是什么?

1 个答案:

答案 0 :(得分:2)

以下是TableLayoutPanel

的设计

enter image description here