EventSetter.Event Özellik

Tanım

Bunun EventSetter yanıt verdiği belirli yönlendirilmiş olayı alır veya ayarlar.

public:
 property System::Windows::RoutedEvent ^ Event { System::Windows::RoutedEvent ^ get(); void set(System::Windows::RoutedEvent ^ value); };
public System.Windows.RoutedEvent Event { get; set; }
member this.Event : System.Windows.RoutedEvent with get, set
Public Property Event As RoutedEvent

Özellik Değeri

RoutedEvent

Yönlendirilen olayın tanımlayıcı alanı.

Özel durumlar

Bu özelliği korumalı bir üzerinde ayarlamaya çalışıldı EventSetter .

Örnekler

Aşağıdaki örnek, özelliğini işaretleme stilinde bir EventSetter öğesinin parçası olarak ayarlarEvent.

<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>

Açıklamalar

öğesini içeren EventSetter stil kullanımda olduğundan ve bu nedenle korumalı olduğunda bu özelliği ayarlayamazsınız. Bu özelliği kodda ayarlarsanız ve stilin kullanımda olma olasılığı varsa, ayarlamayı Eventdenemeden önce örnekteki özelliğin IsSealed EventSetter değerini denetleyin.

Şunlara uygulanır

Ayrıca bkz.