Show / Hide Table of Contents

Namespace EmptyKeys.UserInterface.Interactivity

Classes

ActionCollection

Represents a collection of IActions.

Behavior

A base class for behaviors, implementing the basic plumbing of IBehavior

Behavior<T>

A base class for behaviors making them code compatible with older frameworks, and allow for typed associated objects.

BehaviorCollection

Represents a collection of IBehaviors with a shared AssociatedObject.

DependencyObjectCollection

Implements Dependency Object collection

Interaction

Defines a BehaviorCollection attached property and provides a method for executing an ActionCollection.

VectorChangedEventArgs

Implements Vector Changed Event arguments

Interfaces

IAction

Interface implemented by all custom actions.

IBehavior

Interface implemented by all custom behaviors.

IObservableVector<T>

Notifies listeners of changes to the vector.

IVectorChangedEventArgs

Provides data for the changed event of a vector.

Enums

CollectionChange

Describes the action that causes a change to a collection.

Delegates

VectorChangedEventHandler<T>

Vector Change Event Handler delegate

Back to top Generated by DocFX