System.Windows.Controls.Primitives Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовые классы и элементы управления, предназначенные для использования в качестве части других, более сложных элементов управления.
Классы
BulletDecorator |
Представляет элемент управления макета, выравнивающий маркер и другой объект, имеющий визуальное представление. |
ButtonBase |
Представляет базовый класс для всех элементов управления Button. |
CalendarButton |
Представляет месяц или год в объекте Calendar. |
CalendarDayButton |
Представляет день в объекте Calendar. |
CalendarItem |
Представляет месяц или год, отображаемый в данный момент в объекте Calendar. |
DataGridCellsPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены ячейки. |
DataGridColumnHeader |
Представляет отдельный заголовок столбца DataGrid. |
DataGridColumnHeadersPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены заголовки столбцов. |
DataGridDetailsPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены сведения о строке. |
DataGridRowHeader |
Представляет отдельный заголовок строки DataGrid. |
DataGridRowsPresenter |
Используется в шаблоне объекта DataGrid для указания расположения в визуальном дереве элемента управления, куда должны быть добавлены строки. |
DatePickerTextBox |
Представляет текстовые входные данные объекта DatePicker. |
DocumentPageView |
Представляет окно просмотра для класса DocumentPage с разбиением на страницы. |
DocumentViewerBase |
Предоставляет базовый класс для средств просмотра, предназначенных для отображения фиксированного или потокового содержимого (представленного FixedDocument или FlowDocument соответственно). |
DragCompletedEventArgs |
Предоставляет информацию о событии DragCompleted, генерируемом, когда пользователь завершает операцию перетаскивания элемент управления Thumb мышью. |
DragDeltaEventArgs |
Предоставляет информацию о событии DragDelta, генерируемом один или более раз, когда пользователь перетаскивает элемент управления Thumb мышью. |
DragStartedEventArgs |
Предоставляет информацию о событии DragStarted, происходящем, когда пользователь перетаскивает элемент управления Thumb мышью. |
GridViewRowPresenterBase |
Представляет базовый класс для классов, определяющий макет строки данных в том случае, когда разные элементы данных отображаются в разных столбцах. |
ItemsChangedEventArgs |
Предоставляет данные для события ItemsChanged. |
LayoutInformation |
Определяет методы, предоставляющие дополнительную информацию о состоянии структуры элемента. |
MenuBase |
Представляет элемент управления, определяющий варианты выбора для пользователей. |
MultiSelector |
Предоставляет абстрактный класс для элементов управления, разрешающих выбор нескольких элементов. |
Popup |
Представляет всплывающее окно с содержимым. |
RangeBase |
Представляет элемент, значение которого лежит в заданном диапазоне. |
RepeatButton |
Представляет элемент управления, генерирующий событие Click периодически с момента его нажатия и до момента отпускания. |
ResizeGrip |
Представляет реализацию элемент управления Thumb, позволяющую Window изменять свой размер. |
ScrollBar |
Представляет элемент управления, предоставляющий полосу прокрутки со скользящим элементом Thumb, положение которого соответствует значению. |
ScrollEventArgs |
Представляет данные для события Scroll, происходящего при перемещении Thumb в составе ScrollBar. |
SelectiveScrollingGrid |
Панель, на которой могут сохраняться заданные ячейки при прокрутке. |
Selector |
Предоставляет элемент управления, позволяющий пользователю выбрать один из его дочерних элементов. |
StatusBar |
Представляет элемент управления, отображающего элементы и информацию на горизонтальной полосе в окне приложения. |
StatusBarItem |
Предоставляет элемент элемента управления StatusBar. |
TabPanel |
Управляет структурой объектов TabItem в TabControl. |
TextBoxBase |
Абстрактный базовый класс, который предоставляет функциональные возможности для редактирования текстовых элементов управления, включая TextBox и RichTextBox. |
Thumb |
Представляет элемент управления, который может перетащить пользователь. |
TickBar |
Представляет элемент управления, рисующий набор делений для элемента управления Slider. |
ToggleButton |
Определяет базовый класс для элементов управления, которые могут переключаться между состояниями, таких как CheckBox. |
ToolBarOverflowPanel |
Используется для размещения элементов переполнения ToolBar. |
ToolBarPanel | |
Track |
Представляет примитив элемента управления, обрабатывающий размещение и изменение размеров элемента управления Thumb и двух элементов управления RepeatButton, используемых для установки свойства Value. |
UniformGrid |
Предоставляет способ упорядочивания содержимого в сетке, при котором все ячейки в сетке будут одинакового размера. |
Структуры
CustomPopupPlacement |
Определяет параметры настраиваемого размещения для элемента управления Popup. |
GeneratorPosition |
GeneratorPosition используется для описания позиции элемента, которым управляет ItemContainerGenerator. |
Интерфейсы
IContainItemStorage |
Предоставляет реализацию контейнера свойств для панелей элементов. |
IHierarchicalVirtualizationAndScrollInfo |
Предоставляет свойства, с помощью которых элемент управления, который отображает иерархические данные, взаимодействует с VirtualizingPanel. |
IItemContainerGenerator |
Интерфейс, реализуемый классами, ответственными за генерирование содержимого пользовательского интерфейса для контейнера. |
IRecyclingItemContainerGenerator |
Расширяет интерфейс IItemContainerGenerator для повторного использования генерируемого им содержимого пользовательского интерфейса. Этот интерфейс реализуется классами, ответственными за генерирование содержимого пользовательского интерфейса от имени сайта. |
IScrollInfo |
Представляет основную прокручиваемую область внутри элемента управления ScrollViewer. |
Перечисления
AutoToolTipPlacement |
Определяет, как автоматический ToolTip размещается в элементе управления Slider. |
GeneratorDirection |
Задает направление генерирования элементов. GeneratorDirection используется только в StartAt. |
GeneratorStatus |
Используется ItemContainerGenerator для указания состояния генерирования его элементов. |
PlacementMode |
Определяет размещение элемента управления Popup на экране. |
PopupAnimation |
Описывает, как элемент управления Popup анимирует при его открытии. |
PopupPrimaryAxis |
Описывает направление перемещения элемента управления Popup для увеличения видимого объема Popup. |
ScrollEventType |
Описывает поведение, вызвавшее событие Scroll для элемента управления ScrollBar. |
TickBarPlacement |
Определяет размещение TickBar относительно Track элемента управления Slider. |
TickPlacement |
Задает позицию делений в элементе управления Slider относительно реализуемого элементом управления типа Track. |
Делегаты
CustomPopupPlacementCallback |
Представляет метод, который предоставляет нестандартное расположение для элемента управления Popup. |
DragCompletedEventHandler |
Представляет метод, обрабатывающий перенаправленное событие DragCompleted элемента управления Thumb. |
DragDeltaEventHandler |
Представляет метод, обрабатывающий перенаправленное событие DragDelta элемента управления Thumb. |
DragStartedEventHandler |
Представляет метод, обрабатывающий маршрутизируемое событие DragStarted элемента управления Thumb. |
ItemsChangedEventHandler |
Представляет метод обработки события ItemsChanged. |
ScrollEventHandler |
Представляет метод обработки перенаправленного события Scroll, которое возникает при перемещении Thumb типа ScrollBar. |