System.Windows.Controls.Primitives Пространство имен
Базовые классы и элементы управления, предназначенные для использования в качестве части других, более сложных элементов управления. Contains base classes and controls that are intended to be used as part of other more complex controls.
Классы
BulletDecorator |
Представляет элемент управления макета, выравнивающий маркер и другой объект, имеющий визуальное представление.Represents a layout control that aligns a bullet and another visual object. |
ButtonBase |
Представляет базовый класс для всех элементов управления Button.Represents the base class for all Button controls. |
CalendarButton |
Представляет месяц или год в объекте Calendar.Represents a month or year on a Calendar object. |
CalendarDayButton |
Представляет день в объекте Calendar.Represents a day on a Calendar. |
CalendarItem |
Представляет месяц или год, отображаемый в данный момент в объекте Calendar.Represents the currently displayed month or year on a Calendar. |
DataGridCellsPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены ячейки.Used within the template of a DataGrid to specify the location in the control's visual tree where the cells are to be added. |
DataGridColumnHeader |
Представляет отдельный заголовок столбца DataGrid.Represents an individual DataGrid column header. |
DataGridColumnHeadersPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены заголовки столбцов.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. |
DataGridDetailsPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены сведения о строке.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. |
DataGridRowHeader |
Представляет отдельный заголовок строки DataGrid.Represents an individual DataGrid row header. |
DataGridRowsPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены строки.Used within the template of a DataGrid to specify the location in the control's visual tree where the rows are to be added. |
DatePickerTextBox |
Представляет текстовые входные данные объекта DatePicker.Represents the text input of a DatePicker. |
DocumentPageView |
Представляет окно просмотра для класса DocumentPage с разбиением на страницы.Represents a viewport for a paginated DocumentPage. |
DocumentViewerBase |
Предоставляет базовый класс для средств просмотра, предназначенных для отображения фиксированного или потокового содержимого (представленного FixedDocument или FlowDocument соответственно).Provides a base class for viewers that are intended to display fixed or flow content (represented by a FixedDocument or FlowDocument, respectively). |
DragCompletedEventArgs |
Предоставляет информацию о событии DragCompleted, генерируемом, когда пользователь завершает операцию перетаскивания элемент управления Thumb мышью.Provides information about the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control. |
DragDeltaEventArgs |
Предоставляет информацию о событии DragDelta, генерируемом один или более раз, когда пользователь перетаскивает элемент управления Thumb мышью.Provides information about the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse. |
DragStartedEventArgs |
Предоставляет информацию о событии DragStarted, происходящем, когда пользователь перетаскивает элемент управления Thumb мышью.Provides information about the DragStarted event that occurs when a user drags a Thumb control with the mouse. |
GridViewRowPresenterBase |
Представляет базовый класс для классов, определяющий макет строки данных в том случае, когда разные элементы данных отображаются в разных столбцах.Represents the base class for classes that define the layout for a row of data where different data items are displayed in different columns. |
ItemsChangedEventArgs |
Предоставляет данные для события ItemsChanged.Provides data for the ItemsChanged event. |
LayoutInformation |
Определяет методы, предоставляющие дополнительную информацию о состоянии структуры элемента.Defines methods that provide additional information about the layout state of an element. |
MenuBase |
Представляет элемент управления, определяющий варианты выбора для пользователей.Represents a control that defines choices for users to select. |
MultiSelector |
Предоставляет абстрактный класс для элементов управления, разрешающих выбор нескольких элементов.Provides an abstract class for controls that allow multiple items to be selected. |
Popup |
Представляет всплывающее окно с содержимым.Represents a pop-up window that has content. |
RangeBase |
Представляет элемент, значение которого лежит в заданном диапазоне.Represents an element that has a value within a specific range. |
RepeatButton |
Представляет элемент управления, генерирующий событие Click периодически с момента его нажатия и до момента отпускания.Represents a control that raises its Click event repeatedly from the time it is pressed until it is released. |
ResizeGrip |
Представляет реализацию элемента управления Thumb, позволяющую Window изменять его размер.Represents an implementation of a Thumb control that enables a Window to change its size. |
ScrollBar |
Представляет элемент управления, предоставляющий полосу прокрутки со скользящим элементом Thumb, положение которого соответствует значению.Represents a control that provides a scroll bar that has a sliding Thumb whose position corresponds to a value. |
ScrollEventArgs |
Представляет данные для события Scroll, происходящего при перемещении Thumb в составе ScrollBar.Provides data for a Scroll event that occurs when the Thumb of a ScrollBar moves. |
SelectiveScrollingGrid |
Панель, на которой могут сохраняться заданные ячейки при прокрутке.A panel that can hold specified cells in place when the view is scrolled. |
Selector |
Предоставляет элемент управления, позволяющий пользователю выбрать один из его дочерних элементов.Represents a control that allows a user to select items from among its child elements. |
StatusBar |
Представляет элемент управления, отображающего элементы и информацию на горизонтальной полосе в окне приложения.Represents a control that displays items and information in a horizontal bar in an application window. |
StatusBarItem |
Предоставляет элемент элемента управления StatusBar.Represents an item of a StatusBar control. |
TabPanel |
Управляет структурой объектов TabItem в TabControl.Handles the layout of the TabItem objects on a TabControl. |
TextBoxBase |
Абстрактный базовый класс, который предоставляет функциональные возможности для редактирования текстовых элементов управления, включая TextBox и RichTextBox.An abstract base class that provides functionality for text editing controls, including TextBox and RichTextBox. |
Thumb |
Представляет элемент управления, который может перетаскивать пользователь.Represents a control that can be dragged by the user. |
TickBar |
Представляет элемент управления, рисующий набор делений для элемента управления Slider.Represents a control that draws a set of tick marks for a Slider control. |
ToggleButton |
Определяет базовый класс для элементов управления, которые могут переключаться между состояниями, таких как CheckBox.Base class for controls that can switch states, such as CheckBox. |
ToolBarOverflowPanel |
Используется для размещения элементов переполнения ToolBar.Used to arrange overflow ToolBar items. |
ToolBarPanel |
Упорядочивает элементы ToolBar в ToolBar.Arranges ToolBar items inside a ToolBar. |
Track |
Представляет примитив элемента управления, обрабатывающий размещение и изменение размеров элемента управления Thumb и двух элементов управления RepeatButton, используемых для установки свойства Value.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. |
UniformGrid |
Предоставляет способ упорядочивания содержимого в сетке, при котором все ячейки в сетке будут одинакового размера.Provides a way to arrange content in a grid where all the cells in the grid have the same size. |
Структуры
CustomPopupPlacement |
Определяет параметры настраиваемого размещения для элемента управления Popup.Defines custom placement parameters for a Popup control. |
GeneratorPosition |
GeneratorPosition используется для описания позиции элемента, которым управляет ItemContainerGenerator.GeneratorPosition is used to describe the position of an item that is managed by ItemContainerGenerator. |
Интерфейсы
IContainItemStorage |
Предоставляет реализацию контейнера свойств для панелей элементов.Provides a property bag implementation for item panels. |
IHierarchicalVirtualizationAndScrollInfo |
Предоставляет свойства, с помощью которых элемент управления, который отображает иерархические данные, взаимодействует с VirtualizingPanel.Provides properties through which a control that displays hierarchical data communicates with a VirtualizingPanel. |
IItemContainerGenerator |
Интерфейс, реализуемый классами, ответственными за генерирование содержимого пользовательского интерфейса для контейнера.An interface that is implemented by classes which are responsible for generating user interface (UI) content on behalf of a host. |
IRecyclingItemContainerGenerator |
Расширяет интерфейс IItemContainerGenerator для повторного использования генерируемого им содержимого пользовательского интерфейса.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. |
IScrollInfo |
Представляет главную прокручиваемую область в элементе управления ScrollViewer.Represents the main scrollable region inside a ScrollViewer control. |
Перечисления
AutoToolTipPlacement |
Определяет, как автоматический ToolTip размещается в элементе управления Slider.Describes the means by which the automatic ToolTip is positioned on a Slider control. |
GeneratorDirection |
Задает направление генерирования элементов. GeneratorDirection используется только в StartAt.GeneratorDirection is used by StartAt. |
GeneratorStatus |
Используется ItemContainerGenerator для указания состояния генерирования его элементов.Used by ItemContainerGenerator to indicate the status of its item generation. |
PlacementMode |
Определяет размещение элемента управления Popup на экране.Describes the placement of where a Popup control appears on the screen. |
PopupAnimation |
Определяет анимацию элемента управления Popup при открытии.Describes how a Popup control animates when it opens. |
PopupPrimaryAxis |
Описывает направление перемещения элемента управления Popup для увеличения видимой части Popup.Describes the direction to move a Popup control to increase the amount of the Popup that is visible. |
ScrollEventType |
Описывает поведение, вызвавшее событие Scroll для элемента управления ScrollBar.Describes the behavior that caused a Scroll event for a ScrollBar control. |
TickBarPlacement |
Определяет размещение TickBar относительно Track элемента управления Slider.Specifies the placement of a TickBar with respect to the Track of a Slider control. |
TickPlacement |
Определяет позицию делений в элементе управления Slider с учетом Track, реализуемого элементом управления.Specifies the position of tick marks in a Slider control with respect to the Track that the control implements. |
Делегаты
CustomPopupPlacementCallback |
Представляет метод, который предоставляет нестандартное расположение для элемента управления Popup.Represents a method that provides custom positioning for a Popup control. |
DragCompletedEventHandler |
Представляет метод, обрабатывающий перенаправленное событие DragCompleted элемента управления Thumb.Represents a method that will handle the DragCompleted routed event of a Thumb control. |
DragDeltaEventHandler |
Представляет метод, обрабатывающий перенаправленное событие DragDelta элемента управления Thumb.Represents a method that will handle the DragDelta routed event of a Thumb control. |
DragStartedEventHandler |
Представляет метод, обрабатывающий маршрутизируемое событие DragStarted элемента управления Thumb.Represents the method that will handle the DragStarted routed event of a Thumb control. |
ItemsChangedEventHandler |
Представляет метод, обрабатывающий событие ItemsChanged.Represents the method that will handle the ItemsChanged event. |
ScrollEventHandler |
Представляет метод обработки перенаправленного события Scroll, которое возникает при перемещении Thumb типа ScrollBar.Represents the method that will handle the Scroll routed event that occurs when the Thumb of a ScrollBar moves. |