|
|
@ -10,39 +10,45 @@ |
|
|
<Setter Property="Background" Value="{Binding Path=GDP, Mode=OneWay, Converter={StaticResource GDPConverter}}" /> |
|
|
<Setter Property="Background" Value="{Binding Path=GDP, Mode=OneWay, Converter={StaticResource GDPConverter}}" /> |
|
|
</Style> |
|
|
</Style> |
|
|
</UserControl.Styles> |
|
|
</UserControl.Styles> |
|
|
<TabControl> |
|
|
<Grid RowDefinitions="Auto,Auto"> |
|
|
<TabItem Header="DataGrid"> |
|
|
<StackPanel Orientation="Vertical" Spacing="4" Grid.Row="0"> |
|
|
<DataGrid Name="dataGrid1" Margin="12" CanUserResizeColumns="True" CanUserReorderColumns="True"> |
|
|
<TextBlock Classes="h1">DataGrid</TextBlock> |
|
|
<DataGrid.Columns> |
|
|
<TextBlock Classes="h2">A control for displaying and interacting with a data source.</TextBlock> |
|
|
<DataGridTextColumn Header="Country" Binding="{Binding Name}" Width="6*" /> |
|
|
</StackPanel> |
|
|
<DataGridTextColumn Header="Region" Binding="{Binding Region}" Width="4*" /> |
|
|
<TabControl Grid.Row="1"> |
|
|
<DataGridTextColumn Header="Population" Binding="{Binding Population}" Width="3*" /> |
|
|
<TabItem Header="DataGrid"> |
|
|
<DataGridTextColumn Header="Area" Binding="{Binding Area}" Width="3*" /> |
|
|
<DataGrid Name="dataGrid1" Margin="12" CanUserResizeColumns="True" CanUserReorderColumns="True"> |
|
|
<DataGridTextColumn Header="GDP" Binding="{Binding GDP}" Width="3*" CellStyleClasses="gdp" /> |
|
|
|
|
|
</DataGrid.Columns> |
|
|
|
|
|
</DataGrid> |
|
|
|
|
|
</TabItem> |
|
|
|
|
|
<TabItem Header="Grouping"> |
|
|
|
|
|
<DataGrid Name="dataGridGrouping" Margin="12"> |
|
|
|
|
|
<DataGrid.Columns> |
|
|
|
|
|
<DataGridTextColumn Header="Country" Binding="{Binding Name}" Width="6*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Region" Binding="{Binding Region}" Width="4*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Population" Binding="{Binding Population}" Width="3*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Area" Binding="{Binding Area}" Width="3*" /> |
|
|
|
|
|
<DataGridTextColumn Header="GDP" Binding="{Binding GDP}" Width="3*" /> |
|
|
|
|
|
</DataGrid.Columns> |
|
|
|
|
|
</DataGrid> |
|
|
|
|
|
</TabItem> |
|
|
|
|
|
<TabItem Header="Editable"> |
|
|
|
|
|
<Grid RowDefinitions="*,Auto"> |
|
|
|
|
|
<DataGrid Name="dataGridEdit" Margin="12" Grid.Row="0"> |
|
|
|
|
|
<DataGrid.Columns> |
|
|
<DataGrid.Columns> |
|
|
<DataGridTextColumn Header="First Name" Binding="{Binding FirstName}" Width="2*" /> |
|
|
<DataGridTextColumn Header="Country" Binding="{Binding Name}" Width="6*" /> |
|
|
<DataGridTextColumn Header="Last" Binding="{Binding LastName}" Width="*" /> |
|
|
<DataGridTextColumn Header="Region" Binding="{Binding Region}" Width="4*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Population" Binding="{Binding Population}" Width="3*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Area" Binding="{Binding Area}" Width="3*" /> |
|
|
|
|
|
<DataGridTextColumn Header="GDP" Binding="{Binding GDP}" Width="3*" CellStyleClasses="gdp" /> |
|
|
</DataGrid.Columns> |
|
|
</DataGrid.Columns> |
|
|
</DataGrid> |
|
|
</DataGrid> |
|
|
<Button Grid.Row="1" Name="btnAdd" Margin="12,0,12,12" Content="Add" HorizontalAlignment="Right" /> |
|
|
</TabItem> |
|
|
</Grid> |
|
|
<TabItem Header="Grouping"> |
|
|
</TabItem> |
|
|
<DataGrid Name="dataGridGrouping" Margin="12"> |
|
|
</TabControl> |
|
|
<DataGrid.Columns> |
|
|
|
|
|
<DataGridTextColumn Header="Country" Binding="{Binding Name}" Width="6*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Region" Binding="{Binding Region}" Width="4*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Population" Binding="{Binding Population}" Width="3*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Area" Binding="{Binding Area}" Width="3*" /> |
|
|
|
|
|
<DataGridTextColumn Header="GDP" Binding="{Binding GDP}" Width="3*" /> |
|
|
|
|
|
</DataGrid.Columns> |
|
|
|
|
|
</DataGrid> |
|
|
|
|
|
</TabItem> |
|
|
|
|
|
<TabItem Header="Editable"> |
|
|
|
|
|
<Grid RowDefinitions="*,Auto"> |
|
|
|
|
|
<DataGrid Name="dataGridEdit" Margin="12" Grid.Row="0"> |
|
|
|
|
|
<DataGrid.Columns> |
|
|
|
|
|
<DataGridTextColumn Header="First Name" Binding="{Binding FirstName}" Width="2*" /> |
|
|
|
|
|
<DataGridTextColumn Header="Last" Binding="{Binding LastName}" Width="*" /> |
|
|
|
|
|
</DataGrid.Columns> |
|
|
|
|
|
</DataGrid> |
|
|
|
|
|
<Button Grid.Row="1" Name="btnAdd" Margin="12,0,12,12" Content="Add" HorizontalAlignment="Right" /> |
|
|
|
|
|
</Grid> |
|
|
|
|
|
</TabItem> |
|
|
|
|
|
</TabControl> |
|
|
|
|
|
</Grid> |
|
|
</UserControl> |
|
|
</UserControl> |