Skip to content

Commit 944e529

Browse files
committed
improve disabled states on radios and checks. fixes #500
1 parent 0109f7b commit 944e529

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

MainDemo.Wpf/Buttons.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@
247247
Mate
248248
</CheckBox>
249249
<CheckBox Style="{StaticResource MaterialDesignCheckBox}" Margin="0 0 8 8" VerticalAlignment="Center"
250-
IsEnabled="False">
250+
IsEnabled="False" IsChecked="True">
251251
Disabled
252252
</CheckBox>
253253
</StackPanel>

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.CheckBox.xaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
</Trigger>
115115
<Trigger Property="IsEnabled" Value="False">
116116
<Setter Property="Fill" TargetName="Graphic" Value="{DynamicResource MaterialDesignCheckBoxDisabled}" />
117-
<Setter TargetName="contentPresenter" Property="Opacity" Value="0.79"/>
117+
<Setter Property="Opacity" Value="0.26"/>
118118
</Trigger>
119119
<Trigger Property="IsPressed" Value="true"/>
120120
<Trigger Property="IsChecked" Value="true">
@@ -213,7 +213,7 @@
213213
<Setter Property="Padding" Value="4,2,0,0"/>
214214
</Trigger>
215215
<Trigger Property="IsEnabled" Value="false">
216-
<Setter Property="Opacity" TargetName="Graphic" Value=".56" />
216+
<Setter Property="Opacity" TargetName="Graphic" Value=".26" />
217217
</Trigger>
218218
<Trigger Property="IsPressed" Value="true"/>
219219
<Trigger Property="IsChecked" Value="true">

MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.RadioButton.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
</Trigger>
8686
<Trigger Property="IsEnabled" Value="false">
8787
<Setter Property="Fill" TargetName="Graphic" Value="{DynamicResource MaterialDesignCheckBoxDisabled}" />
88-
<Setter TargetName="contentPresenter" Property="Opacity" Value="0.79"/>
88+
<Setter Property="Opacity" Value="0.26"/>
8989
</Trigger>
9090
<Trigger Property="IsPressed" Value="true"/>
9191
<Trigger Property="IsChecked" Value="true">

0 commit comments

Comments
 (0)