|
25 | 25 | <Rectangle Grid.Row="1" Height=".65" Margin="8" Fill="{DynamicResource Brush.Border2}" VerticalAlignment="Center"/>
|
26 | 26 |
|
27 | 27 | <!-- Change List -->
|
28 |
| - <Grid Grid.Row="2" ColumnDefinitions="96,*" Margin="0,0,8,16"> |
29 |
| - <TextBlock Grid.Column="0" |
30 |
| - Classes="group_header_label" |
31 |
| - Margin="0" |
32 |
| - HorizontalAlignment="Right" |
33 |
| - VerticalAlignment="Top" |
34 |
| - Text="{DynamicResource Text.CommitDetail.Changes}"/> |
35 |
| - |
36 |
| - <v:ChangeCollectionView Grid.Column="1" |
37 |
| - IsWorkingCopyChange="False" |
38 |
| - Margin="8,0,0,0" |
39 |
| - ViewMode="List" |
40 |
| - Changes="{Binding Changes}" |
41 |
| - ContextRequested="OnChangeListContextRequested" |
42 |
| - ChangeDoubleTapped="OnChangeDoubleTapped"> |
43 |
| - <v:ChangeCollectionView.Styles> |
44 |
| - <Style Selector="TreeDataGrid"> |
45 |
| - <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Disabled"/> |
46 |
| - </Style> |
47 |
| - </v:ChangeCollectionView.Styles> |
48 |
| - </v:ChangeCollectionView> |
49 |
| - </Grid> |
| 28 | + <DataGrid Grid.Row="2" |
| 29 | + Background="Transparent" |
| 30 | + ItemsSource="{Binding Changes}" |
| 31 | + SelectionMode="Single" |
| 32 | + CanUserReorderColumns="False" |
| 33 | + CanUserResizeColumns="False" |
| 34 | + CanUserSortColumns="False" |
| 35 | + IsReadOnly="True" |
| 36 | + HeadersVisibility="None" |
| 37 | + Focusable="False" |
| 38 | + RowHeight="26" |
| 39 | + Margin="80,0,8,16" |
| 40 | + HorizontalScrollBarVisibility="Disabled" |
| 41 | + VerticalScrollBarVisibility="Auto" |
| 42 | + ContextRequested="OnChangeListContextRequested" |
| 43 | + DoubleTapped="OnChangeListDoubleTapped"> |
| 44 | + <DataGrid.Columns> |
| 45 | + <DataGridTemplateColumn Header="ICON"> |
| 46 | + <DataGridTemplateColumn.CellTemplate> |
| 47 | + <DataTemplate> |
| 48 | + <v:ChangeStatusIcon Width="14" Height="14" IsWorkingCopyChange="False" Change="{Binding}"/> |
| 49 | + </DataTemplate> |
| 50 | + </DataGridTemplateColumn.CellTemplate> |
| 51 | + </DataGridTemplateColumn> |
| 52 | + |
| 53 | + <DataGridTemplateColumn Width="*" Header="PATH"> |
| 54 | + <DataGridTemplateColumn.CellTemplate> |
| 55 | + <DataTemplate> |
| 56 | + <TextBlock Classes="monospace" Text="{Binding Path}" Margin="8,0,0,0"/> |
| 57 | + </DataTemplate> |
| 58 | + </DataGridTemplateColumn.CellTemplate> |
| 59 | + </DataGridTemplateColumn> |
| 60 | + </DataGrid.Columns> |
| 61 | + </DataGrid> |
50 | 62 | </Grid>
|
51 | 63 | </TabItem>
|
52 | 64 |
|
|
0 commit comments