EventSetter.Handler プロパティ

定義

setter でルーティング イベントのハンドラーへの参照を取得または設定します。Gets or sets the reference to a handler for a routed event in the setter.

public:
 property Delegate ^ Handler { Delegate ^ get(); void set(Delegate ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.EventSetterHandlerConverter))]
public Delegate Handler { get; set; }
public Delegate Handler { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.EventSetterHandlerConverter))>]
member this.Handler : Delegate with get, set
member this.Handler : Delegate with get, set
Public Property Handler As Delegate

プロパティ値

Delegate

この EventSetter によってアタッチされるハンドラーへの参照。Reference to the handler that is attached by this EventSetter.

属性

次の例では、 Handler EventSetter マークアップスタイルで、プロパティをの一部として設定します。The following example sets the Handler property as part of a EventSetter in a markup style.

<StackPanel
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  x:Class="SDKSample.EventOvw2"
  Name="dpanel2"
  Initialized="PrimeHandledToo"
>
  <StackPanel.Resources>
    <Style TargetType="{x:Type Button}">
      <EventSetter Event="Click" Handler="b1SetColor"/>
    </Style>
  </StackPanel.Resources>
  <Button>Click me</Button>
  <Button Name="ThisButton" Click="HandleThis">
    Raise event, handle it, use handled=true handler to get it anyway.
  </Button>
</StackPanel>

適用対象

こちらもご覧ください