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: