我有一个关于WPFDataGrid的Measure()函数的问题。如果我将DataGrid的DataGridLength on列设置为DataGridLengthUnitType.Star,则每次调用DataGrid的Measure()函数时,所有数据网格的列宽都设置为它不应该只测量我的DataGrid的大小吗?编辑:在将CanContentScroll属性auf my ScrollContentPresenter设置为false后,它可以很好地工作
只要将一个列宽设置为"*",所有列的DataGrid列宽都会断开,这是填充整个空格所必需的。
我可以用一个简化的例子重现它(不带UserControl)。因此,如果我添加一个DataGrid作为ListBoxItem,将列宽指定为"*“会破坏列宽。顺便说一句,列也不能再由用户调整大小。-- Column width is basically ok bu