Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.

FrameworkElement.Triggers-Eigenschaft

Aktualisiert: November 2007

Ruft die Auflistung der Auslöser ab, die direkt für dieses oder untergeordnete Elemente erstellt wird.

Namespace:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS für XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public TriggerCollection Triggers { get; }
/** @property */
public TriggerCollection get_Triggers()

public function get Triggers () : TriggerCollection

<object>
  <object.Triggers>
    oneOrMoreTriggers
  </object.Triggers>
</object>
oneOrMoreTriggers
                    Mindestens ein definiertes EventTrigger-Element. Jeder dieser Auslöser soll gültige Storyboardaktionen und -verweise enthalten. Beachten Sie, dass diese Auflistung nur für das Stammelement einer Seite erstellt werden kann. Weitere Informationen finden Sie unter Übersicht über Storyboards.
                

Eigenschaftenwert

Typ: System.Windows.TriggerCollection
Eine stark typisierte Auflistung von Trigger-Objekten.

ms600903.alert_note(de-de,VS.90).gifHinweis:

Diese Eigenschaft kann in Extensible Application Markup Language (XAML) nur in der dargestellten Auflistungssyntax oder durch Zugriff auf das Auflistungsobjekt und die Verwendung von dessen verschiedenen Methoden festgelegt werden, z. B. Add. Die Eigenschaft für den Zugriff auf das Auflistungsobjekt selbst ist schreibgeschützt, während für die Auflistung Lesen und Schreiben zulässig sind. Die Eigenschaft ist nur für Stammelemente vorhanden. Durch eine Suche oder ein Festlegen dieser Eigenschaft an anderer Stelle wird eine Ausnahme ausgelöst.

Mit dieser Eigenschaft können Sie keine Auslöser untersuchen, die als Teil der für dieses Element verwendeten Stile vorhanden sind. Sie meldet lediglich die Auflistung der Auslöser, die der Auflistung tatsächlich hinzugefügt wurden, in Markup oder Code. Elemente verfügen i. d. R. nicht über Elemente, die laut Vorgabe bereits vorhanden sind (beispielsweise durch eine Vorlage). Auslöser, die aus der Steuerelementzusammensetzung stammen, werden meist in Stilen erstellt.

Hinsichtlich des Verhaltens (und beim Ermitteln, auf welche deklarierte Triggers-Auflistung eines Elements welcher Effekt zurückgeführt werden kann) können sowohl die auslösende Bedingung als auch der Auslösereffekt in diesem Element oder in den untergeordneten Elementen der logischen Struktur zu finden sein. Beachten Sie, dass beim Abrufen dieser Auflistung mit Lebensdauerereignissen, z. B. Loaded die Auslöser des untergeordneten Elements möglicherweise nicht vollständig geladen werden und dass die Auflistung kleiner als zur Laufzeit sein kann.

Beachten Sie, dass die Auflistung der Auslöser, die für ein Element erstellt wird, nur EventTrigger, nicht aber Eigenschaftenauslöser (Trigger) unterstützt. Wenn Sie Eigenschaftenauslöser benötigen, müssen Sie diese in einem Stil oder einer Vorlage platzieren und anschließend dem Element den Stil oder die Vorlage direkt mit der Style-Eigenschaft oder indirekt mit einem impliziten Stilverweis zuordnen.

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5, 3.0
Anzeigen: