diff --git a/src/Wpf.Ui/Controls/ContentDialog/ContentDialog.xaml b/src/Wpf.Ui/Controls/ContentDialog/ContentDialog.xaml
index b0adce341..eb9bc2c02 100644
--- a/src/Wpf.Ui/Controls/ContentDialog/ContentDialog.xaml
+++ b/src/Wpf.Ui/Controls/ContentDialog/ContentDialog.xaml
@@ -142,7 +142,10 @@
Icon="{TemplateBinding PrimaryButtonIcon}"
IsDefault="{TemplateBinding DefaultButton,
Converter={StaticResource EnumToBoolConverter},
- ConverterParameter={x:Static controls:ContentDialogButton.Primary}}" />
+ ConverterParameter={x:Static controls:ContentDialogButton.Primary}}"
+ IsEnabled="{TemplateBinding IsPrimaryButtonEnabled}"
+ Visibility="{TemplateBinding IsPrimaryButtonEnabled,
+ Converter={StaticResource BoolToVisibilityConverter}}" />
+ ConverterParameter={x:Static controls:ContentDialogButton.Secondary}}"
+ IsEnabled="{TemplateBinding IsSecondaryButtonEnabled}"
+ Visibility="{TemplateBinding IsSecondaryButtonEnabled,
+ Converter={StaticResource BoolToVisibilityConverter}}" />