【发布时间】:2012-05-14 16:18:43
【问题描述】:
我有一个表单,其中一个 DGV 卡在表单的中心。
是否可以将表单设置为自动调整其宽度(最大限制)以适应 DGV - 取决于 DGV 中字段的总宽度。
我是否需要使用与this post 类似的方法,或者这是否可以使用控件属性“开箱即用”?
【问题讨论】:
-
你使用的是简单的表单还是Mdi Container?
-
WPF 可以自动完成这种事情。
-
如果您停靠 DGV,您可以使用 Form.AutoSize 和 AutoSizeMode 属性使表单自动调整大小以适应网格。根据列调整网格大小是另一回事。
-
@KendallFrey 也许这是我应该向 SO 提出的一个问题,但是什么时候使用 WPF 而不是 UserForm - WPF 是否更面向 Web?
-
当您想保持当前技术时,请使用 WPF。 WinForms 没什么问题,但 WPF 更好。如果您在 WinForms 中有一个现有项目,请不要费心转换,但 MS 建议将 WPF 用于所有新的桌面软件开发。
标签: c# .net winforms datagridview