C# (CSharp) Microsoft.Silverlight.Testing.Controls Namespace

Classes

Name Description
CollectionHelper A set of extension methods for manipulating collections.
DragValidator Class to encapsulate drag behavior for a UIElement.
GridSplitter
GridSplitter.DefinitionAbstraction Pretends to be the base class for RowDefinition and ClassDefinition types so that objects of either type can be treated as one.
GridSplitter.DoubleUtil A collection of helper methods for working with double data types.
GridSplitter.InternalTestHook Expose test hooks for internal and private members of the GridSplitter.
GridSplitter.ResizeData Type to hold the data for the resize operation in progress.
GridSplitterAutomationPeer Exposes T:Microsoft.Silverlight.Testing.Controls.GridSplitter types to UI automation.
HeaderedItemsControl
HierarchicalDataTemplate Represents a T:System.Windows.DataTemplate that supports T:Microsoft.Silverlight.Testing.Controls.HeaderedItemsControl objects, such as T:Microsoft.Silverlight.Testing.Controls.TreeViewItem.
InteractionHelper The InteractionHelper provides controls with support for all of the common interactions like mouse movement, mouse clicks, key presses, etc., and also incorporates proper event semantics when the control is disabled.
ItemsControlHelper The ItemContainerGenerator provides useful utilities for ItemsControls.
NumericExtensions Numeric utility methods used by controls. These methods are similar in scope to the WPF DoubleUtil class.
NumericExtensions.NanUnion
PreviewControl
ScrollExtensions The ScrollExtensions class provides utility methods for scrolling items ScrollViewers.
TreeView
TreeViewAutomationPeer Exposes T:Microsoft.Silverlight.Testing.Controls.TreeView types to UI automation.
TreeViewConnectingLines Provides the necessary infrastructure to enable drawing connecting lines between the TreeViewItems in a TreeView.
TreeViewItem
TreeViewItemAutomationPeer Exposes the items in T:Microsoft.Silverlight.Testing.Controls.TreeViewItem types to UI automation.
TreeViewItemCheckBox
TreeViewItemConnectingLineInfo Represents the necessary information to draw connecting lines in a TreeViewItem.
TreeViewItemIndentationConverter Used to convert TreeViewItems into a value based on their depth in the TreeView.
VisualStates Names and helpers for visual states in the controls.
VisualTreeExtensions Provides useful extensions for working with the visual tree.