WPF使用内容调整DataGrid的大小
到目前为止,我看到的所有问题都是关于根据内容调整列的大小,但是我想调整整个控件的大小-数据网格本身-并将宽度和高度更改为列的宽度和高度-基本上这样右/下方就不会浪费空间。因此,当然,如果数据比datagrid的当前大小更宽或更高,那么我不希望它扩展—只希望在需要时缩小。是否有一个内置的东西,或者我必须以编程方式计算每列的实际宽度 例如,如果我创建一个dataGrid并将其设置为宽度=200;-但是内容只占150px的宽度,我希望dataGrid的大小调整为150px的宽度。当然,网格将是只读的,用户将无法调整列的大小,因此它只需在填充时执行此操作。为什么不设置宽度/高度=自动,并在该数据网格中设置最小宽度和最小高度WPF使用内容调整DataGrid的大小,wpf,datagrid,wpf-controls,Wpf,Datagrid,Wpf Controls,到目前为止,我看到的所有问题都是关于根据内容调整列的大小,但是我想调整整个控件的大小-数据网格本身-并将宽度和高度更改为列的宽度和高度-基本上这样右/下方就不会浪费空间。因此,当然,如果数据比datagrid的当前大小更宽或更高,那么我不希望它扩展—只希望在需要时缩小。是否有一个内置的东西,或者我必须以编程方式计算每列的实际宽度 例如,如果我创建一个dataGrid并将其设置为宽度=200;-但是内容只占150px的宽度,我希望dataGrid的大小调整为150px的宽度。当然,网格将是只读的,