Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
System.Windows.Controls.Primitives Namespace

Contains base classes and controls that are intended to be used as part of other more complex controls.

  ClassDescription
Public classBulletDecoratorRepresents a layout control that aligns a bullet and another visual object.
Public classButtonBase Represents the base class for all Button controls.
Public classDocumentPageView Represents a viewport for a paginated DocumentPage.
Public classDocumentViewerBase Provides a base class for viewers that are intended to display fixed or flow content (represented by a FixedDocument or FlowDocument, respectively).
Public classDragCompletedEventArgs Provides information about the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control.
Public classDragDeltaEventArgs Provides information about the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.
Public classDragStartedEventArgs Provides information about the DragStarted event that occurs when a user drags a Thumb control with the mouse..
Public classGridViewRowPresenterBase Represents the base class for classes that define the layout for a row of data where different data items are displayed in different columns.
Public classItemsChangedEventArgs Provides data for the ItemsChanged event.
Public classLayoutInformation Defines methods that provide additional information about the layout state of an element.
Public classMenuBase Represents a control that defines choices for users to select.
Public classMultiSelector Provides an abstract class for controls that allow multiple items to be selected.
Public classPopupRepresents a pop-up window that has content.
Public classRangeBase Represents an element that has a value within a specific range.
Public classRepeatButtonRepresents a control that raises its Click event repeatedly from the time it is pressed until it is released.
Public classResizeGripRepresents an implementation of a Thumb control that enables a Window to change its size.
Public classScrollBarRepresents a control that provides a scroll bar that has a sliding Thumb whose position corresponds to a value.
Public classScrollEventArgs Provides data for a Scroll event that occurs when the Thumb of a ScrollBar moves.
Public classSelectorRepresents a control that allows a user to select items from among its child elements.
Public classStatusBarRepresents a control that displays items and information in a horizontal bar in an application window.
Public classStatusBarItemRepresents an item of a StatusBar control.
Public classTabPanel Handles the layout of the TabItem objects on a TabControl.
Public classTextBoxBase An abstract base class that provides functionality for text editing controls, including TextBox and RichTextBox.
Public classThumbRepresents a control that can be dragged by the user.
Public classTickBar Represents a control that draws a set of tick marks for a Slider control.
Public classToggleButtonBase class for controls that can switch states, such as CheckBox.
Public classToolBarOverflowPanel Used to arrange overflow ToolBar items.
Public classToolBarPanel Arranges ToolBar items inside a ToolBar.
Public classTrack Represents a control primitive that handles the positioning and sizing of a Thumb control and two RepeatButton controls that are used to set a Value.
Public classUniformGrid Provides a way to arrange content in a grid where all the cells in the grid have the same size.
  StructureDescription
Public structureCustomPopupPlacement Defines custom placement parameters for a Popup control.
Public structureGeneratorPosition GeneratorPosition is used to describe the position of an item that is managed by ItemContainerGenerator.
  InterfaceDescription
Public interfaceIItemContainerGenerator An interface that is implemented by classes which are responsible for generating user interface (UI) content on behalf of a host.
Public interfaceIRecyclingItemContainerGenerator Extends the IItemContainerGenerator interface to reuse the UI content it generates. Classes that are responsible for generating user interface (UI) content on behalf of a host implement this interface.
Public interfaceIScrollInfo Represents the main scrollable region inside a ScrollViewer control.
  DelegateDescription
Public delegateCustomPopupPlacementCallback Represents a method that provides custom positioning for a Popup control.
Public delegateDragCompletedEventHandler Represents a method that will handle the DragCompleted routed event of a Thumb control.
Public delegateDragDeltaEventHandler Represents a method that will handle the DragDelta routed event of a Thumb control.
Public delegateDragStartedEventHandler Represents the method that will handle the DragStarted routed event of a Thumb control.
Public delegateItemsChangedEventHandler Represents the method that will handle the ItemsChanged event.
Public delegateScrollEventHandler Represents the method that will handle the Scroll routed event that occurs when the Thumb of a ScrollBar moves.
  EnumerationDescription
Public enumerationAutoToolTipPlacement Describes the means by which the automatic ToolTip is positioned on a Slider control.
Public enumerationGeneratorDirection Specifies the direction in which item generation will occur. GeneratorDirection is used by StartAt.
Public enumerationGeneratorStatus Used by ItemContainerGenerator to indicate the status of its item generation.
Public enumerationPlacementMode Describes the placement of where a Popup control appears on the screen.
Public enumerationPopupAnimation Describes how a Popup control animates when it opens.
Public enumerationPopupPrimaryAxis Describes the direction to move a Popup control to increase the amount of the Popup that is visible.
Public enumerationScrollEventType Describes the behavior that caused a Scroll event for a ScrollBar control.
Public enumerationTickBarPlacement Specifies the placement of a TickBar with respect to the Track of a Slider control.
Public enumerationTickPlacement Specifies the position of tick marks in a Slider control with respect to the Track that the control implements.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker