MouseDown イベントがトリガーされたときに Border コントロールを無効にするにはどうすればよいですか。私は次のものを持っていますXAML
が、Property Setter
は許可されておらEventTrigger
ず、XAML でのみこれを行うように制約されています:
<Border x:Name="border">
<Border.Style>
<Style TargetType={x:Type Border}>
<Style.Triggers>
<EventTrigger RoutedEvent="MouseDown">
<EventTrigger.Actions>
<!--Setters not allowed in EventTriggers-->
<Setter Property="IsEnabled" Value="False"/>
</EventTrigger.Actions>
</EventTrigger>
</Style.Triggers?
</Style>
</Border.Style>
</Border>