More consistent message box

This commit is contained in:
Tyrrrz
2026-03-12 18:54:44 +02:00
parent 6647f90ced
commit 5cec162b4e

View File

@@ -33,30 +33,40 @@
<UniformGrid <UniformGrid
Grid.Row="2" Grid.Row="2"
Margin="16" Margin="8"
HorizontalAlignment="Right"
Columns="{Binding ButtonsCount}"> Columns="{Binding ButtonsCount}">
<!-- OK --> <!-- OK -->
<Button <Button
Margin="8"
HorizontalContentAlignment="Stretch"
Command="{Binding CloseCommand}" Command="{Binding CloseCommand}"
Content="{Binding DefaultButtonText}"
IsDefault="True" IsDefault="True"
IsVisible="{Binding IsDefaultButtonVisible}" IsVisible="{Binding IsDefaultButtonVisible}"
Theme="{DynamicResource MaterialOutlineButton}"> Theme="{DynamicResource MaterialOutlineButton}"
ToolTip.Tip="{Binding DefaultButtonText}">
<Button.CommandParameter> <Button.CommandParameter>
<system:Boolean>True</system:Boolean> <system:Boolean>True</system:Boolean>
</Button.CommandParameter> </Button.CommandParameter>
<TextBlock
Text="{Binding DefaultButtonText}"
TextAlignment="Center"
TextTrimming="CharacterEllipsis" />
</Button> </Button>
<!-- Cancel --> <!-- Cancel -->
<Button <Button
Margin="16,0,0,0" Margin="8"
HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch"
Command="{Binding CloseCommand}" Command="{Binding CloseCommand}"
Content="{Binding CancelButtonText}"
IsCancel="True" IsCancel="True"
IsVisible="{Binding IsCancelButtonVisible}" IsVisible="{Binding IsCancelButtonVisible}"
Theme="{DynamicResource MaterialOutlineButton}" /> Theme="{DynamicResource MaterialOutlineButton}"
ToolTip.Tip="{Binding CancelButtonText}">
<TextBlock
Text="{Binding CancelButtonText}"
TextAlignment="Center"
TextTrimming="CharacterEllipsis" />
</Button>
</UniformGrid> </UniformGrid>
</Grid> </Grid>
</UserControl> </UserControl>