Show / Hide Table of Contents

Class Interaction

Static class that owns the Triggers and Behaviors attached properties. Handles propagation of AssociatedObject change notifications.

Inheritance
System.Object
Interaction
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Interactivity
Assembly: OpenSilver.Interactivity.dll
Syntax
public static class Interaction

Fields

| Improve this Doc View Source

BehaviorsProperty

This property is used as the internal backing store for the public Behaviors attached property.

Declaration
public static readonly DependencyProperty BehaviorsProperty
Field Value
Type Description
DependencyProperty
| Improve this Doc View Source

TriggersProperty

This property is used as the internal backing store for the public Triggers attached property.

Declaration
public static readonly DependencyProperty TriggersProperty
Field Value
Type Description
DependencyProperty

Methods

| Improve this Doc View Source

GetBehaviors(DependencyObject)

Gets the BehaviorCollection associated with a specified object.

Declaration
public static BehaviorCollection GetBehaviors(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj

The object from which to retrieve the BehaviorCollection.

Returns
Type Description
BehaviorCollection

A BehaviorCollection containing the behaviors associated with the specified object.

| Improve this Doc View Source

GetTriggers(DependencyObject)

Gets the TriggerCollection containing the triggers associated with the specified object.

Declaration
public static TriggerCollection GetTriggers(DependencyObject obj)
Parameters
Type Name Description
DependencyObject obj

The object from which to retrieve the triggers.

Returns
Type Description
TriggerCollection

A TriggerCollection containing the triggers associated with the specified object.

  • Improve this Doc
  • View Source