Skip to content

Commit

Permalink
Use IsDefault and IsCancel instead of key bindings
Browse files Browse the repository at this point in the history
  • Loading branch information
tenatus committed Sep 18, 2023
1 parent 89c3157 commit cc6e061
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions MsBox.Avalonia/Controls/MsBoxStandardView.axaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@
</UserControl.Resources>
<UserControl.KeyBindings>
<KeyBinding Gesture="Ctrl+C" Command="{Binding Copy}" />
<KeyBinding Gesture="Enter" Command="{Binding EnterClickCommand}" />
<KeyBinding Gesture="Escape" Command="{Binding EscClickCommand}" />
</UserControl.KeyBindings>
<UserControl.Styles>
<Style Selector="Image">
Expand Down Expand Up @@ -130,18 +128,23 @@
<Button Classes="button ok" Name="OkButton" Content="OK" Tag="Colored"
Command="{Binding ButtonClickCommand}"
CommandParameter="{Binding $self.Content}"
IsDefault="True"
IsVisible="{Binding IsOkShowed}" />
<Button Classes="button yes" Name="YesButton" Content="Yes" Command="{Binding ButtonClickCommand}"
CommandParameter="{Binding $self.Content}"
IsDefault="True"
IsVisible="{Binding IsYesShowed}" />
<Button Classes="button no" Content="No" Command="{Binding ButtonClickCommand}"
CommandParameter="{Binding $self.Content}"
IsCancel="True"
IsVisible="{Binding IsNoShowed}" />
<Button Classes="button abort" Content="Abort" Command="{Binding ButtonClickCommand}"
CommandParameter="{Binding $self.Content}"
IsCancel="True"
IsVisible="{Binding IsAbortShowed}" />
<Button Classes="button cancel" Content="Cancel" Command="{Binding ButtonClickCommand}"
CommandParameter="{Binding $self.Content}"
IsCancel="True"
IsVisible="{Binding IsCancelShowed}" />
</StackPanel>
</Grid>
Expand Down

0 comments on commit cc6e061

Please sign in to comment.