Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. <DockPanel>
  2. <TextBlock FontWeight="Bold" Text="{Binding Path=Name}" /> //+ some text
  3. </DockPanel>
  4.  
  5. <Grid.ColumnDefinitions>
  6. <ColumnDefinition Width="10*" />
  7. </Grid.ColumnDefinitions>
  8.  
  9. <DataGrid Grid.Column="0" RowHeaderWidth="0" CanUserAddRows="False" AutoGenerateColumns="False" x:Name="datagrid1" Margin="10,150,8,50" Background="Transparent" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" ItemsSource="{Binding}">
  10.  
  11. <DataGrid.Resources>
  12. <Style TargetType="{x:Type DataGridColumnHeader}">
  13. <Setter Property="Background" Value="Black"/>
  14. <Setter Property="Opacity" Value="0.5"/>
  15. <Setter Property="Foreground" Value="White"/>
  16. <Setter Property="HorizontalContentAlignment" Value="Center" />
  17. <Setter Property="FontSize" Value="15"/>
  18. <Setter Property="FontFamily" Value="Arial"/>
  19. <Setter Property="Height" Value="50"/>
  20. </Style>
  21. </DataGrid.Resources>
  22.  
  23. <DataGrid.Columns>
  24. <DataGridTextColumn Binding="{Binding ProductName}" Header="Title" MinWidth="50" FontSize="16" FontFamily="Verdana" />
  25. <DataGridTextColumn Binding="{Binding Quantity}" Header="Quantity" MinWidth="30" FontSize="16" FontFamily="Verdana" />
  26. <DataGridTextColumn Binding="{Binding NumberOfOrder}" Header="Order number" MinWidth="30" FontSize="16" FontFamily="Verdana" />
  27. <DataGridTextColumn Binding="{Binding User}" Header="User" Width="*" FontSize="16" FontFamily="Verdana" />
  28. </DataGrid.Columns>
  29.  
  30. <DataGrid.GroupStyle>
  31. <!-- Style for groups at top level. -->
  32. <GroupStyle>
  33. <GroupStyle.ContainerStyle>
  34. <Style TargetType="{x:Type GroupItem}">
  35. <Setter Property="Template">
  36. <Setter.Value>
  37. <ControlTemplate TargetType="{x:Type GroupItem}">
  38. <Expander IsExpanded="True">
  39. <Expander.Header>
  40. <DockPanel>
  41. <TextBlock FontWeight="Bold" Text="{Binding Path=Name}" /> //I am wondering what does this line mean?
  42. </DockPanel>
  43. </Expander.Header>
  44. <Expander.Content>
  45. <ItemsPresenter />
  46. </Expander.Content>
  47. </Expander>
  48. </ControlTemplate>
  49. </Setter.Value>
  50. </Setter>
  51. </Style>
  52. </GroupStyle.ContainerStyle>
  53. </GroupStyle>
  54. </DataGrid.GroupStyle>
  55. </DataGrid>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement