私はDevexpressを持っていて、いつに変更するかDateEdit
についてのトリガーを追加しました。これはすべて正常に機能しますが、私の問題は、のがまだ(無効)であるということです。IsEnabled=False
ControlTemplate
Label
Text
Label
Grayed out
私のスタイル:
<Style x:Key="DateTimeDropDownStyle" TargetType="{x:Type dxe:DateEdit}">
<Setter Property="Mask" Value="dd MMM yyyy"/>
<Setter Property="MaskUseAsDisplayFormat" Value="True"/>
<Style.Triggers>
<Trigger Property="dxe:DateEdit.IsEnabled" Value="False">
<Setter Property="dxe:DateEdit.Template">
<Setter.Value>
<ControlTemplate>
<Label Content="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Text, StringFormat={}{0:dd MMM yyyyy}}"/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
だから、私の質問は、を無効にしないStyle
ように変更するにはどうすればよいですか?Label