diff --git a/src/Converters/EnumConverters.cs b/src/Converters/EnumConverters.cs deleted file mode 100644 index 4b719cba..00000000 --- a/src/Converters/EnumConverters.cs +++ /dev/null @@ -1,9 +0,0 @@ -using Avalonia.Controls.Converters; - -namespace SourceGit.Converters -{ - public static class EnumConverters - { - public static readonly EnumToBoolConverter Equals = new EnumToBoolConverter(); - } -} diff --git a/src/Views/CreateBranch.axaml b/src/Views/CreateBranch.axaml index 3089f9e4..5fa0b237 100644 --- a/src/Views/CreateBranch.axaml +++ b/src/Views/CreateBranch.axaml @@ -6,6 +6,7 @@ xmlns:vm="using:SourceGit.ViewModels" xmlns:v="using:SourceGit.Views" xmlns:c="using:SourceGit.Converters" + xmlns:ac="using:Avalonia.Controls.Converters" mc:Ignorable="d" d:DesignWidth="500" d:DesignHeight="450" x:Class="SourceGit.Views.CreateBranch" x:DataType="vm:CreateBranch"> @@ -60,17 +61,21 @@ Margin="0,0,8,0" Text="{DynamicResource Text.CreateBranch.LocalChanges}"/> + + + + + IsChecked="{Binding PreAction, Mode=TwoWay, Converter={StaticResource EnumToBoolConverter}, ConverterParameter={x:Static vm:BeforeCreateBranchAction.StashAndReaply}}"/> + IsChecked="{Binding PreAction, Mode=TwoWay, Converter={StaticResource EnumToBoolConverter}, ConverterParameter={x:Static vm:BeforeCreateBranchAction.Discard}}"/> + IsChecked="{Binding PreAction, Mode=TwoWay, Converter={StaticResource EnumToBoolConverter}, ConverterParameter={x:Static vm:BeforeCreateBranchAction.DoNothing}}"/>