Open sandboxFocus

Namespace PostSharp.Patterns.Xaml

Classes

AttachedPropertyAttribute

Custom attribute that, when applied on a static automatic property and of type Attached<T> turns this property into a XAML dependency property of 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 on a property of type ICommand named say Foo, automatically create 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 on 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.