Silverlight SDK for Microsoft Bing
System.Windows.Controls Namespace
OverviewSystem.Windows.Controls
The System.Windows.Controls namespace encapsulates all custom controls provided by the System.Windows.Controls.Views.Toolkit assembly.
Declaration Syntax
C#Visual BasicVisual C++
namespace System.Windows.Controls
Namespace System.Windows.Controls
namespace System.Windows.Controls
Types
All TypesClassesInterfaces
IconTypeDescription
AlphabeticalCloudArranger
Implements a CloudArranger which arranges items vertically by Relevency and horizontally by Title.

AnimatedPanel
Implements a Panel derived control which supports a complete transformation matrix stack and a light-weight system for invoking animations.

BandCloudPanel
A custom Panel which performs the custom layout and measuring for a BandCloudView.

BandCloudSorter
Implements a sorting functor which does comparison based sorting for a BandCloudView instance.

BandCloudView
Implements a custom ItemsControl which arranges its items based on relevancy on the vertical axis and by a configurable property on the horizontal axis.

BandCloudViewItem
Implements a custom tile-like item class for the BandCloudView view control.

BandCloudViewItems
A collection of BandCloudViewItem item instances.

ButtonBase
Implements a base class for controls which require Button-like functionality

CloudArranger
Implements an abstract implementation of the ICloudArranger interface.

CloudArrangers
Implements a collection of ICloudArranger instances.

CloudPanel
Implements a custom layout and measuring container for the CloudPanel.

CloudSorter
Implements a class which handles sorting for a single axis of a CloudView instance.

CloudView
Implements a view control which displays items based on a configurable or user-selectable horizontal axis and a vertical axis.

CloudViewItem
Implements a custom ItemControl for use in the CloudView view control.

CloudViewItems
A collection of CloudViewItem instances.

ContentControlBase
Implements a simple base class based on ContentControl.

ControlBase
Implements a portable base class for Control derived classes.

ControlProgress
Implements a simple, theme-aware and animated progress control

DateCloudArranger
Implements a CloudArranger which arranges items vertically by Relevency and horizontally by Date.

ICloudArranger
Defines an interface for an object which manages the arrangement in the CloudView control.

ItemControl
Implements a base class for use in various ItemsControl derived implementations.

ItemControlEventArgs
Implements an event argument type for identifiying an ItemControl instance

LinkLabel
Implements a LinkLabel which supports text bounding, such that mouse hits do not occur in negative space in the link, and such that text wrapping is provided as well.

MultiView
Implements a view container control which shows one MultiViewPanel instance at a time, and can animated between multiple such view instances.

MultiViewPanel
Implements a custom AnimatedPanel derived class for use as an item panel in the MultiView control.

ResourceControl
Implements a simple canvas control which can load Xaml resources from an assembly and align them in various ways.

SelectionItemsControl
Implements a ItemsControl derived base class which provides selection support.

StackView
Implements a view control which stacks items vertically in a ScrollViewer. This control also provides animation support for its items.

StackViewItem
Implements an item control for use in the StackView control.

TilePanel
Implements a custom Panel for performing the custom layout for a TileView instance.

TileView
Implements a custom ItemsControl which arranges its items based on relevancy on the vertical axis and by a configurable property on the horizontal axis.

TileViewItem
Implements an ItemControl derived item class for use in a TileView instance.

TileViewItems
Implements a List<(Of <(T>)>) collection of TileViewItem instances.

Toolbar
Implements a simple toolbar class which supports push buttons and command (single-click) buttons.

ToolbarButton
Implements a derived ButtonBase class for use in a Toolbar control.

ToolbarButtonEventArgs
Implements an event argument for expressing context of a single ToolbarButton

ToolbarButtons
Implements a collection of ToolbarButton instances.

ToolbarSeperator
Implements a seperator element for a Toolbar control.