1

所以到目前为止我看到的所有问题都是关于将列调整为内容的大小,但我想调整整个控件的大小 - 数据网格本身 - 并将宽度(和高度)更改为列的宽度(和高度) - 基本上这样右侧/下方没有浪费的空间。因此,当然,如果数据比数据网格的当前大小更宽(或更高),那么我不希望它扩大 - 只在需要时缩小。是否有内置的东西,或者我必须以编程方式计算每列的实际宽度?

例如,如果我创建一个 dataGrid 并将其设置为 Width=200; - 但内容结果只占用 150px 的宽度,我希望 dataGrid 然后调整为 150px 宽。当然,网格将是只读的,用户将无法调整列的大小,因此它只需要在填充时执行此操作。

4

1 回答 1

0

你为什么不只在那个数据网格中width/height="Auto"设置 and 设置MinWidthand呢?MinHeight

于 2013-05-27T10:02:51.260 回答