在Silverlight中的DataGrid末尾包含自定义行,可以通过以下步骤实现:
<data:DataGrid x:Name="myDataGrid" AutoGenerateColumns="False" ItemsSource="{Binding MyItems}">
<data:DataGrid.Columns>
<data:DataGridTextColumn Header="Column1" Binding="{Binding Column1}" />
<data:DataGridTextColumn Header="Column2" Binding="{Binding Column2}" />
</data:DataGrid.Columns>
</data:DataGrid>
<TextBlock Text="自定义行" />
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<data:DataGrid x:Name="myDataGrid" AutoGenerateColumns="False" ItemsSource="{Binding MyItems}">
<data:DataGrid.Columns>
<data:DataGridTextColumn Header="Column1" Binding="{Binding Column1}" />
<data:DataGridTextColumn Header="Column2" Binding="{Binding Column2}" />
</data:DataGrid.Columns>
</data:DataGrid>
<TextBlock Grid.Row="1" Text="自定义行" />
</Grid>
这样,在DataGrid的底部就会显示一个自定义行,并且可以根据需要进行样式和内容的自定义。
领取专属 10元无门槛券
手把手带您无忧上云