System.Windows.Controls.Primitives
TOC
Collapse the table of content
Expand the table of content

System.Windows.Controls.Primitives Namespace

 

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

ClassDescription
System_CAPS_pubclassBulletDecorator

Represents a layout control that aligns a bullet and another visual object.

System_CAPS_pubclassButtonBase

Represents the base class for all Button controls.

System_CAPS_pubclassCalendarButton

Represents a month or year on a Calendar object.

System_CAPS_pubclassCalendarDayButton

Represents a day on a Calendar.

System_CAPS_pubclassCalendarItem

Represents the currently displayed month or year on a Calendar.

System_CAPS_pubclassDataGridCellsPresenter

Used within the template of a DataGrid to specify the location in the control's visual tree where the cells are to be added.

System_CAPS_pubclassDataGridColumnHeader

Represents an individual DataGrid column header.

System_CAPS_pubclassDataGridColumnHeadersPresenter

Used within the template of a DataGrid to specify the location in the control's visual tree where the column headers are to be added.

System_CAPS_pubclassDataGridDetailsPresenter

Used within the template of a DataGrid to specify the location in the control's visual tree where the row details are to be added.

System_CAPS_pubclassDataGridRowHeader

Represents an individual DataGrid row header.

System_CAPS_pubclassDataGridRowsPresenter

Used within the template of a DataGrid to specify the location in the control's visual tree where the rows are to be added.

System_CAPS_pubclassDatePickerTextBox

Represents the text input of a DatePicker.

System_CAPS_pubclassDocumentPageView

Represents a viewport for a paginated DocumentPage.

System_CAPS_pubclassDocumentViewerBase

Provides a base class for viewers that are intended to display fixed or flow content (represented by a FixedDocument or FlowDocument, respectively).

System_CAPS_pubclassDragCompletedEventArgs

Provides information about the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control.

System_CAPS_pubclassDragDeltaEventArgs

Provides information about the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.

System_CAPS_pubclassDragStartedEventArgs

Provides information about the DragStarted event that occurs when a user drags a Thumb control with the mouse..

System_CAPS_pubclassGridViewRowPresenterBase

Represents the base class for classes that define the layout for a row of data where different data items are displayed in different columns.

System_CAPS_pubclassItemsChangedEventArgs

Provides data for the ItemsChanged event.

System_CAPS_pubclassLayoutInformation

Defines methods that provide additional information about the layout state of an element.

System_CAPS_pubclassMenuBase

Represents a control that defines choices for users to select.

System_CAPS_pubclassMultiSelector

Provides an abstract class for controls that allow multiple items to be selected.

System_CAPS_pubclassPopup

Represents a pop-up window that has content.

System_CAPS_pubclassRangeBase

Represents an element that has a value within a specific range.

System_CAPS_pubclassRepeatButton

Represents a control that raises its Click event repeatedly from the time it is pressed until it is released.

System_CAPS_pubclassResizeGrip

Represents an implementation of a Thumb control that enables a Window to change its size.

System_CAPS_pubclassScrollBar

Represents a control that provides a scroll bar that has a sliding Thumb whose position corresponds to a value.

System_CAPS_pubclassScrollEventArgs

Provides data for a Scroll event that occurs when the Thumb of a ScrollBar moves.

System_CAPS_pubclassSelectiveScrollingGrid

A panel that can hold specified cells in place when the view is scrolled.

System_CAPS_pubclassSelector

Represents a control that allows a user to select items from among its child elements.

System_CAPS_pubclassStatusBar

Represents a control that displays items and information in a horizontal bar in an application window.

System_CAPS_pubclassStatusBarItem

Represents an item of a StatusBar control.

System_CAPS_pubclassTabPanel

Handles the layout of the TabItem objects on a TabControl.

System_CAPS_pubclassTextBoxBase

An abstract base class that provides functionality for text editing controls, including TextBox and RichTextBox.

System_CAPS_pubclassThumb

Represents a control that can be dragged by the user.

System_CAPS_pubclassTickBar

Represents a control that draws a set of tick marks for a Slider control.

System_CAPS_pubclassToggleButton

Base class for controls that can switch states, such as CheckBox.

System_CAPS_pubclassToolBarOverflowPanel

Used to arrange overflow ToolBar items.

System_CAPS_pubclassToolBarPanel

Arranges ToolBar items inside a ToolBar.

System_CAPS_pubclassTrack

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.

System_CAPS_pubclassUniformGrid

Provides a way to arrange content in a grid where all the cells in the grid have the same size.

StructureDescription
System_CAPS_pubstructureCustomPopupPlacement

Defines custom placement parameters for a Popup control.

System_CAPS_pubstructureGeneratorPosition

GeneratorPosition is used to describe the position of an item that is managed by ItemContainerGenerator.

InterfaceDescription
System_CAPS_pubinterfaceIContainItemStorage

Provides a property bag implementation for item panels.

System_CAPS_pubinterfaceIHierarchicalVirtualizationAndScrollInfo

Provides properties through which a control that displays hierarchical data communicates with a VirtualizingPanel.

System_CAPS_pubinterfaceIItemContainerGenerator

An interface that is implemented by classes which are responsible for generating user interface (UI) content on behalf of a host.

System_CAPS_pubinterfaceIRecyclingItemContainerGenerator

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.

System_CAPS_pubinterfaceIScrollInfo

Represents the main scrollable region inside a ScrollViewer control.

DelegateDescription
System_CAPS_pubdelegateCustomPopupPlacementCallback

Represents a method that provides custom positioning for a Popup control.

System_CAPS_pubdelegateDragCompletedEventHandler

Represents a method that will handle the DragCompleted routed event of a Thumb control.

System_CAPS_pubdelegateDragDeltaEventHandler

Represents a method that will handle the DragDelta routed event of a Thumb control.

System_CAPS_pubdelegateDragStartedEventHandler

Represents the method that will handle the DragStarted routed event of a Thumb control.

System_CAPS_pubdelegateItemsChangedEventHandler

Represents the method that will handle the ItemsChanged event.

System_CAPS_pubdelegateScrollEventHandler

Represents the method that will handle the Scroll routed event that occurs when the Thumb of a ScrollBar moves.

EnumerationDescription
System_CAPS_pubenumAutoToolTipPlacement

Describes the means by which the automatic ToolTip is positioned on a Slider control.

System_CAPS_pubenumGeneratorDirection

Specifies the direction in which item generation will occur. GeneratorDirection is used by StartAt.

System_CAPS_pubenumGeneratorStatus

Used by ItemContainerGenerator to indicate the status of its item generation.

System_CAPS_pubenumPlacementMode

Describes the placement of where a Popup control appears on the screen.

System_CAPS_pubenumPopupAnimation

Describes how a Popup control animates when it opens.

System_CAPS_pubenumPopupPrimaryAxis

Describes the direction to move a Popup control to increase the amount of the Popup that is visible.

System_CAPS_pubenumScrollEventType

Describes the behavior that caused a Scroll event for a ScrollBar control.

System_CAPS_pubenumTickBarPlacement

Specifies the placement of a TickBar with respect to the Track of a Slider control.

System_CAPS_pubenumTickPlacement

Specifies the position of tick marks in a Slider control with respect to the Track that the control implements.

Return to top
Show:
© 2016 Microsoft