为什么.net框架有不同的控制高度?

时间:2016-01-26 16:17:49

标签: .net alignment height controls

根据表格的字体,我有:

  • DateTimePicker height = 23
  • ComboBox height = 26
  • 标签高度= 18
  • TextBox height = 23

我认为自己几乎是一位“资深”.net开发人员,但我仍然不明白这个模型的原因。对齐/调整这些控件的最佳方法是什么,以便在想要将它们放在一行中时看起来很专业?我可以选择所有控件和“Align Middles”,但它看起来不太好。

1 个答案:

答案 0 :(得分:0)

只需将它们放入TableLayoutPanel容器中,并将要对齐的每个控件的Anchor值设置为“Left”(或“Left-Right”)。然后,您可以移动,调整大小,自动调整大小或停靠整个容器,并且内部的所有控件都将保持对齐。

Aligned controls