Open sandboxFocus

Namespace PostSharp.Patterns.Xaml

Classes

AttachedPropertyAttribute

Custom attribute that, when applied to a static automatic property of type Attached<T>, turns this property into a XAML dependency property that has the same name and whose value type is T.

AttachedPropertyAttribute.Serializer

Attached<T>

Type of properties that are turned into XAML attached properties by the AttachedPropertyAttribute aspect.

CommandAttribute

Custom attribute that, when applied to a property of type ICommand named, for example, Foo, automatically creates a new command class based on a method named Foo or ExecuteFoo and an optional property or method named CanFoo or CanExecuteFoo.

CommandAttribute.Serializer

DependencyPropertyAttribute

Custom attribute that, when applied to an automatic property, turns this property into a XAML dependency property of the same name.

DependencyPropertyAttribute.Serializer

DependencyPropertyServices

Exposes helper methods that work with the DependencyPropertyAttribute and AttachedPropertyAttribute aspects.