Add Grid Splitter for preview resizing

This commit is contained in:
DB p 2023-03-14 11:59:44 +09:00
parent f2717bec6b
commit 298a003d2e
2 changed files with 12 additions and 7 deletions

View file

@ -335,11 +335,9 @@
</Grid>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition
Width="0.85*"
MinWidth="244"
MaxWidth="340" />
<ColumnDefinition Width="*" MinWidth="100" />
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="0.85*" MinWidth="244" />
</Grid.ColumnDefinitions>
<StackPanel
x:Name="ResultArea"
@ -394,9 +392,16 @@
</ContentControl>
</Border>
</StackPanel>
<GridSplitter
Grid.Column="1"
Width="5"
HorizontalAlignment="Center"
VerticalAlignment="Stretch"
Background="Transparent"
ShowsPreview="True" />
<Grid
x:Name="Preview"
Grid.Column="1"
Grid.Column="2"
VerticalAlignment="Stretch"
Style="{DynamicResource PreviewArea}"
Visibility="{Binding PreviewVisible, Converter={StaticResource BoolToVisibilityConverter}}">

View file

@ -469,7 +469,7 @@ namespace Flow.Launcher.ViewModel
private void HidePreview()
{
ResultAreaColumn = 2;
ResultAreaColumn = 3;
PreviewVisible = false;
}