datagridview itemsource 已填充但未显示?
datagridview itemsource is populated but not displaying?
在 WPF 的 datagridview 中只显示列名但不显示行。
我试过将 autogeneratecolumns="true"
放在 datagridview 中,但没有成功。我已经调试并检查了数据表有 2 行但没有显示
<StackPanel Orientation="Horizontal">
<DataGrid x:Name="GridViewProducts" Margin="80,30,0,0"
AutoGenerateColumns="True" BorderThickness="12"
BorderBrush="PaleTurquoise" ItemsSource="{Binding}" Height="200" Width="745" />
</StackPanel>
可能项目源在加载 window 时没有数据 - 这就是为什么网格只显示列 headers 的原因。
探索 observable collection 也是值得的。
在 WPF 的 datagridview 中只显示列名但不显示行。
我试过将 autogeneratecolumns="true"
放在 datagridview 中,但没有成功。我已经调试并检查了数据表有 2 行但没有显示
<StackPanel Orientation="Horizontal">
<DataGrid x:Name="GridViewProducts" Margin="80,30,0,0"
AutoGenerateColumns="True" BorderThickness="12"
BorderBrush="PaleTurquoise" ItemsSource="{Binding}" Height="200" Width="745" />
</StackPanel>
可能项目源在加载 window 时没有数据 - 这就是为什么网格只显示列 headers 的原因。
探索 observable collection 也是值得的。