|
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