Support classes that provide functionality already present in other .NET platforms.
Classes
| Class | Description | |
|---|---|---|
| ApplicationCommands |
Holds a number of default application related RoutedUICommands.
| |
| Brushes |
A convenience class that creates SolidColorBrushes
for the default colors.
| |
| BrushValueSerializer |
Helper class for XAML usage.
| |
| CanExecuteRoutedEventArgs |
Event argument used by the CanExecuteRoutedEventHandler delegate.
| |
| Colors |
A convenience class that recreates the wellknown Colors
present in WPF and Forms.
| |
| ColorValueSerializer |
Helper class for XAML usage.
| |
| CommandBinding |
Describes a binding between a RoutedCommand and both an
ExecutedRoutedEventHandler and a CanExecuteRoutedEventHandler.
| |
| CommandBindingCollection |
A collection of CommandBindings for use with the InternalSetCommandBindings(UIElement, CommandBindingCollection) method.
| |
| CommandManager |
A static helper class that provides access to the attached properties of type RoutedCommand
for UIElements.
| |
| CommandTypeConverter |
A type converter that can be used to convert RoutedCommands for XAML.
| |
| ComponentCommands |
Holds a number of default component navigation and focus related RoutedUICommands.
| |
| ComponentResourceKey |
A key for resources that are bound to a specific type.
| |
| ConvertibleConverter |
Custom type converter for IConvertibles.
| |
| DashStyle | ||
| DashStyles |
Holds a number of default DashStyle instances.
| |
| DashStyleTypeConverter |
Helper class for XAML usage.
| |
| DashStyleValueSerializer |
Helper class for XAML usage.
| |
| DataObject |
Simple default implementation of the IDataObject interface for use
in DoDragDrop(IDataObject, DragDropEffects).
| |
| DoubleCollectionValueSerializer |
Helper class for XAML usage.
| |
| DoubleCollectionValueSerializerBase |
Helper class for XAML usage.
| |
| DragDrop |
Helper class that can be used to perform drag and drop operations within a Silverlight application.
| |
| DragEventArgs |
The event argument that will be used by DropTarget to notify handlers of the
various events during a drag and drop operation.
| |
| DragSource |
Helper class for DragDrop
that is used for the source of drag and drop operations.
| |
| DropTarget |
Helper class that plays the role of the target during a drag and drop operation that is
initiated using DragDrop and DragSource.
| |
| ExecutedRoutedEventArgs |
The event argument that is used by ExecutedRoutedEventHandler.
| |
| GiveFeedbackEventArgs |
The event argument used by GiveFeedback.
| |
| InputBinding |
Holds a binding between an InputGesture and a RoutedCommand,
as well as the CommandParameter and CommandTarget.
| |
| InputBindingCollection |
A collection of InputBindings for use with the
CommandManager utility class.
| |
| InputGesture |
Helper class used by CommandManager that can recognize and match input events.
| |
| InputGestureCollection |
A collection of InputGestures for use with CommandManager.
| |
| KeyBinding |
A helper class for use in XAML that binds a KeyGesture to a RoutedCommand.
| |
| KeyGesture |
An InputGesture implementation that reacts to KeyEventArgs | |
| MarkupExtension |
Provides a base class for all XAML markup extensions.
| |
| MarkupExtensionReturnTypeAttribute |
An attribute used to describe the return type of the instances return by a MarkupExtension's
ProvideValue implementation.
| |
| MatrixValueSerializer |
Helper class for XAML usage.
| |
| NavigationCommands |
Holds a number of default zoom related RoutedUICommands.
| |
| Pen |
A utility class that holds all properties of a pen.
| |
| QueryContinueDragEventArgs |
The event argument class that is used by DragDrop during drags
to query the drag source whether the drag should be continued.
| |
| ResourceKey |
The base class for ComponentResourceKey that exists for compatibility with WPF classes
| |
| ResourceKeyConverter |
Helper class for XAML usage.
| |
| RoutedCommand |
An ICommand that can be routed through the visual tree.
| |
| RoutedUICommand |
Extends the RoutedCommand class and provides an additional Text attribute
for display in a UI.
| |
| SealableCollection<(Of <(<'T>)>)> |
A collection for use with XAML that can be sealed.
| |
| Typeface | ||
| UIElementExtensions |
Helper class that contains extension methods for use with UIElements,
FrameworkElements, and Controls.
| |
| ValueSerializer |
Helper classes used during the XAML serialization of instances.
| |
| ValueSerializerAttribute |
Can be used to associate a specific ValueSerializer type declratively to a target.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IValueSerializerContext |
Support interface used by ValueSerializer.
|
Delegates
| Delegate | Description | |
|---|---|---|
| CanExecuteRoutedEventHandler |
The event handler delegate that is used by CommandManager to
query the executability of RoutedCommand instances.
| |
| ExecutedRoutedEventHandler |
The event handler delegate that is used by CommandManager to
execute RoutedCommand instances.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| DragAction |
Holds the possible drag actions.
| |
| DragDropEffects |
Enumeration for use with the DragDrop classes that
specifies the allowed actions.
| |
| DragDropKeyStates |
The enumeration of the various keys that are relevant to drag and drop operations.
|