2012-09-19 18 views

答えて

15

要素(コード内のOpacity="1")に設定されたローカル値は、常にスタイルまたはスタイルのトリガ値よりも優先されます。 Dependency Property Setting Precedence Listをご覧ください。

簡単な修正ではなく、スタイルにデフォルト値を設定することです:あなたは真= MyBtn.IsEnabledを呼び出している

<Style x:Key="ButtonEnabledStyle" TargetType="Button"> 
    <Setter Property="Opacity" Value="1.0" /> 
    <Style.Triggers> 
    <Trigger Property="IsEnabled" Value="True" > 
     <Setter Property="Opacity" Value="0.1" /> 
    </Trigger> 
    </Style.Triggers> 
</Style> 
関連する問題