|
12 | 12 | Classes="bold" |
13 | 13 | Text="{DynamicResource Text.Discard}"/> |
14 | 14 |
|
15 | | - <StackPanel Margin="0,6,0,0" Orientation="Horizontal"> |
16 | | - <Path Width="14" Height="14" |
17 | | - Data="{StaticResource Icons.Error}" |
18 | | - Fill="DarkOrange"/> |
19 | | - <TextBlock Margin="4,0,0,0" |
20 | | - Text="{DynamicResource Text.Discard.Warning}" |
21 | | - Foreground="DarkOrange"/> |
22 | | - </StackPanel> |
23 | | - |
24 | 15 | <ContentControl Margin="0,16,0,8" Content="{Binding Mode}"> |
25 | 16 | <ContentControl.DataTemplates> |
26 | 17 | <DataTemplate DataType="vm:DiscardAllMode"> |
27 | | - <Grid RowDefinitions="32,32" ColumnDefinitions="120,*"> |
| 18 | + <Grid RowDefinitions="32,32,32,Auto" ColumnDefinitions="120,*"> |
28 | 19 | <TextBlock Grid.Row="0" Grid.Column="0" |
29 | 20 | Margin="0,0,8,0" |
30 | 21 | HorizontalAlignment="Right" |
|
33 | 24 | Text="{DynamicResource Text.Discard.All}"/> |
34 | 25 |
|
35 | 26 | <CheckBox Grid.Row="1" Grid.Column="1" |
| 27 | + Content="{DynamicResource Text.Discard.IncludeUntracked}" |
| 28 | + IsChecked="{Binding IncludeUntracked, Mode=TwoWay}"/> |
| 29 | + |
| 30 | + <CheckBox Grid.Row="2" Grid.Column="1" |
36 | 31 | Content="{DynamicResource Text.Discard.IncludeIgnored}" |
37 | 32 | IsChecked="{Binding IncludeIgnored, Mode=TwoWay}"/> |
| 33 | + |
| 34 | + <Grid Grid.Row="3" Grid.Column="1" ColumnDefinitions="Auto,*" Margin="0,6,0,0"> |
| 35 | + <Path Grid.Column="0" |
| 36 | + Width="14" Height="14" |
| 37 | + Data="{StaticResource Icons.Error}" |
| 38 | + Fill="DarkOrange"/> |
| 39 | + <TextBlock Grid.Column="1" Margin="8,0,0,0" |
| 40 | + Text="{DynamicResource Text.Discard.Warning}" |
| 41 | + TextWrapping="Wrap" |
| 42 | + Foreground="DarkOrange"/> |
| 43 | + </Grid> |
38 | 44 | </Grid> |
39 | 45 | </DataTemplate> |
40 | 46 |
|
41 | 47 | <DataTemplate DataType="vm:DiscardSingleFile"> |
42 | | - <Grid Height="32" ColumnDefinitions="120,*"> |
43 | | - <TextBlock Grid.Column="0" |
| 48 | + <Grid RowDefinitions="32,Auto" ColumnDefinitions="120,*"> |
| 49 | + <TextBlock Grid.Row="0" Grid.Column="0" |
44 | 50 | Margin="0,0,8,0" |
45 | 51 | HorizontalAlignment="Right" |
46 | 52 | Text="{DynamicResource Text.Discard.Changes}"/> |
47 | | - <StackPanel Grid.Column="1" Orientation="Horizontal"> |
| 53 | + |
| 54 | + <StackPanel Grid.Row="0" Grid.Column="1" Orientation="Horizontal"> |
48 | 55 | <Path Width="12" Height="12" Data="{StaticResource Icons.File}"/> |
49 | 56 | <TextBlock Text="{Binding Path}" Margin="4,0,0,0"/> |
50 | 57 | </StackPanel> |
| 58 | + |
| 59 | + <Grid Grid.Row="1" Grid.Column="1" ColumnDefinitions="Auto,*" Margin="0,6,0,0"> |
| 60 | + <Path Grid.Column="0" |
| 61 | + Width="14" Height="14" |
| 62 | + Data="{StaticResource Icons.Error}" |
| 63 | + Fill="DarkOrange"/> |
| 64 | + <TextBlock Grid.Column="1" Margin="8,0,0,0" |
| 65 | + Text="{DynamicResource Text.Discard.Warning}" |
| 66 | + TextWrapping="Wrap" |
| 67 | + Foreground="DarkOrange"/> |
| 68 | + </Grid> |
51 | 69 | </Grid> |
52 | 70 | </DataTemplate> |
53 | 71 |
|
54 | 72 | <DataTemplate DataType="vm:DiscardMultipleFiles"> |
55 | | - <Grid Height="32" ColumnDefinitions="120,*"> |
56 | | - <TextBlock Grid.Column="0" |
| 73 | + <Grid RowDefinitions="32,Auto" ColumnDefinitions="120,*"> |
| 74 | + <TextBlock Grid.Row="0" Grid.Column="0" |
57 | 75 | Margin="0,0,8,0" |
58 | 76 | HorizontalAlignment="Right" |
59 | 77 | Text="{DynamicResource Text.Discard.Changes}"/> |
60 | | - <StackPanel Grid.Column="1" Orientation="Horizontal"> |
| 78 | + <StackPanel Grid.Row="0" Grid.Column="1" Orientation="Horizontal"> |
61 | 79 | <Path Width="12" Height="12" Data="{StaticResource Icons.File}"/> |
62 | 80 | <TextBlock Text="{Binding Count, Converter={x:Static c:StringConverters.FormatByResourceKey}, ConverterParameter='Discard.Total'}" |
63 | 81 | Margin="4,0,0,0"/> |
64 | 82 | </StackPanel> |
| 83 | + |
| 84 | + <Grid Grid.Row="1" Grid.Column="1" ColumnDefinitions="Auto,*" Margin="0,6,0,0"> |
| 85 | + <Path Grid.Column="0" |
| 86 | + Width="14" Height="14" |
| 87 | + Data="{StaticResource Icons.Error}" |
| 88 | + Fill="DarkOrange"/> |
| 89 | + <TextBlock Grid.Column="1" Margin="8,0,0,0" |
| 90 | + Text="{DynamicResource Text.Discard.Warning}" |
| 91 | + TextWrapping="Wrap" |
| 92 | + Foreground="DarkOrange"/> |
| 93 | + </Grid> |
65 | 94 | </Grid> |
66 | 95 | </DataTemplate> |
67 | 96 | </ContentControl.DataTemplates> |
|
0 commit comments