From 292ef0a186a6cdc046a6e19273af876fb77c9da1 Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Thu, 2 Sep 2021 16:29:36 +0200 Subject: [PATCH] Changed CreateVifView Window --- .../Views/Multistage/CreateVifView.xaml | 55 +++++-------------- 1 file changed, 14 insertions(+), 41 deletions(-) diff --git a/VECTO3GUI2020/Views/Multistage/CreateVifView.xaml b/VECTO3GUI2020/Views/Multistage/CreateVifView.xaml index 4d46b27ba5..5be0ce4893 100644 --- a/VECTO3GUI2020/Views/Multistage/CreateVifView.xaml +++ b/VECTO3GUI2020/Views/Multistage/CreateVifView.xaml @@ -9,10 +9,9 @@ xmlns:implementation1="clr-namespace:VECTO3GUI2020.ViewModel.MultiStage.Implementation" mc:Ignorable="d" Width="600" - MinHeight="200" - d:DesignHeight="450" d:DesignWidth="800" d:DataContext="{d:DesignInstance implementation1:CreateVifViewModel}"> + MinWidth="600" d:DataContext="{d:DesignInstance implementation1:CreateVifViewModel}"> <Grid> - <DockPanel LastChildFill="False" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"> + <DockPanel LastChildFill="False" HorizontalAlignment="Stretch" VerticalAlignment="Top"> <!--<Label HorizontalAlignment="Center" DockPanel.Dock="Top" Visibility="{Binding UnsavedChanges, Converter={StaticResource BooleanToVisibilityConverter}}"> @@ -36,48 +35,22 @@ Margin="2 4"> </Button> - <customControls:FilePicker DockPanel.Dock="Left" HorizontalAlignment="Stretch" - Text="{Binding PrimaryInputPath}" - Command="{Binding SelectPrimaryInputFileCommand}"/> + <customControls:FilePicker DockPanel.Dock="Left" HorizontalAlignment="Stretch" Text="{Binding PrimaryInputPath}" Command="{Binding SelectPrimaryInputFileCommand}"/> </DockPanel> - <Label Grid.Row="2" Style="{DynamicResource LabelStyle1}" - Visibility="{Binding Completed, - Converter={StaticResource InvertedBoolToVisibilityConverter}}">Select Interim Input</Label> - <Label Grid.Row="2" Style="{DynamicResource LabelStyle1}" - Visibility="{Binding Completed, - Converter={StaticResource BooleanToVisibilityConverter}}">Select Completed Input</Label> - <DockPanel Grid.Row="3" HorizontalAlignment="Stretch"> - <Button Command="{Binding RemoveStageInputCommand}" - DockPanel.Dock="Right" - ContentTemplate="{StaticResource TrashIcon}" - Width="30" - Padding="4" - Margin="2 4"> - - </Button> - <customControls:FilePicker DockPanel.Dock="Left" - Text="{Binding StageInputPath}" - Command="{Binding SelectCompletedInputFileCommand}"></customControls:FilePicker> + <Label Grid.Row="2" Style="{DynamicResource LabelStyle1}" Visibility="{Binding Completed, Converter={StaticResource InvertedBoolToVisibilityConverter}}">Select Interim Input</Label> + <Label Grid.Row="2" Style="{DynamicResource LabelStyle1}" Visibility="{Binding Completed, Converter={StaticResource BooleanToVisibilityConverter}}">Select Completed Input</Label> + <DockPanel Grid.Row="3"> + <!--<Button DockPanel.Dock="Right" Command="{Binding EditStageInputCommand}" Width="30" Padding="4" Margin="4">Edit</Button>--> + <Button DockPanel.Dock="Right" Command="{Binding RemoveStageInputCommand}" ContentTemplate="{StaticResource TrashIcon}" Width="30" Padding="4" Margin="4"/> + <customControls:FilePicker DockPanel.Dock="Left" Text="{Binding StageInputPath}" Command="{Binding SelectCompletedInputFileCommand}" /> </DockPanel> </Grid> - <DockPanel DockPanel.Dock="Bottom" LastChildFill="False"> - <UniformGrid DockPanel.Dock="Right" Rows="1" Width="500" HorizontalAlignment="Right"> - <Button Style="{StaticResource MultiStageButtonStyle1}">Create</Button> - <Button Style="{StaticResource MultiStageButtonStyle1}" - Command="{Binding SaveJobAsCommand}" - > - Save Job as ... - </Button> - <Button Style="{StaticResource MultiStageButtonStyle1}" - Command="{Binding SaveJobCommand}"> - Save Job - </Button> - <Button Style="{StaticResource MultiStageButtonStyle1}" - Command="{Binding CloseWindowCommand}" - CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}}">Close</Button> - </UniformGrid> - </DockPanel> + <StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" HorizontalAlignment="Right"> + <Button Width="100" Style="{StaticResource MultiStageButtonStyle1}" Command="{Binding SaveJobAsCommand}">Save Job as ...</Button> + <Button Width="100" Style="{StaticResource MultiStageButtonStyle1}" Command="{Binding SaveJobCommand}">Save Job</Button> + <Button Width="100" Style="{StaticResource MultiStageButtonStyle1}" Command="{Binding CloseWindowCommand}" CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}}">Close</Button> + </StackPanel> </DockPanel> </Grid> </UserControl> -- GitLab