0
所以我对.NET和WPF很陌生,希望有人能告诉我我做错了什么。我有一个基本上只是一个数据网格的WPF应用程序。对于我来说,无论何时父窗口改变大小,我都无法弄清楚如何让DataGrid自动调整大小,而不必诉诸写一堆代码来监视窗口大小调整事件。在OS X/Cocoa/Interface Builder上,这非常简单直接,我只能假设WPF具有类似的功能。WPF - 实时调整窗口/网格内控件的大小
<Window x:Class="MyClass.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="358" Width="542">
<Grid>
<DataGrid x:Name="mydatagrid" ItemsSource="{Binding}" AutoGenerateColumns="true" Height="328" Width="534"/>
</Grid>
</Window>