|
59 | 59 | SelectionMode="Single"
|
60 | 60 | SelectedItem="{Binding SelectedItem, Mode=OneWayToSource}"
|
61 | 61 | ScrollViewer.HorizontalScrollBarVisibility="Disabled"
|
62 |
| - ScrollViewer.VerticalScrollBarVisibility="Auto"> |
| 62 | + ScrollViewer.VerticalScrollBarVisibility="Auto" |
| 63 | + Grid.IsSharedSizeScope="True"> |
63 | 64 | <v:InteractiveRebaseListBox.Styles>
|
64 | 65 | <Style Selector="ListBoxItem">
|
65 | 66 | <Setter Property="Margin" Value="0"/>
|
|
78 | 79 |
|
79 | 80 | <v:InteractiveRebaseListBox.ItemTemplate>
|
80 | 81 | <DataTemplate DataType="vm:InteractiveRebaseItem">
|
81 |
| - <Grid Height="26" Margin="8,0" ColumnDefinitions="16,110,*,32,108,96,170,32,32" ClipToBounds="True"> |
| 82 | + <Grid Height="26" Margin="8,0" ClipToBounds="True"> |
| 83 | + <Grid.ColumnDefinitions> |
| 84 | + <ColumnDefinition Width="16"/> |
| 85 | + <ColumnDefinition Width="110"/> |
| 86 | + <ColumnDefinition Width="*"/> |
| 87 | + <ColumnDefinition Width="32"/> |
| 88 | + <ColumnDefinition Width="108"/> |
| 89 | + <ColumnDefinition Width="Auto" SharedSizeGroup="CommitHashColumn"/> |
| 90 | + <ColumnDefinition Width="Auto" SharedSizeGroup="CommitTimeColumn"/> |
| 91 | + <ColumnDefinition Width="32"/> |
| 92 | + <ColumnDefinition Width="32"/> |
| 93 | + </Grid.ColumnDefinitions> |
| 94 | + |
82 | 95 | <!-- Drag & Drop Anchor -->
|
83 | 96 | <Border Grid.Column="0" Background="Transparent"
|
84 | 97 | Loaded="OnSetupRowHeaderDragDrop"
|
|
210 | 223 |
|
211 | 224 | <!-- Commit Time -->
|
212 | 225 | <Border Grid.Column="6">
|
213 |
| - <TextBlock Classes="primary" Text="{Binding Commit.CommitterTimeStr}" HorizontalAlignment="Center"/> |
| 226 | + <TextBlock Classes="primary" |
| 227 | + Margin="16,0,8,0" |
| 228 | + Text="{Binding Commit.CommitterTimeStr}" |
| 229 | + HorizontalAlignment="Center"/> |
214 | 230 | </Border>
|
215 | 231 |
|
216 | 232 | <!-- MoveUp Button -->
|
|
0 commit comments