System.Windows.Controls.Primitives 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含旨在用作其他更复杂控件的一部分的基类和控件。
类
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 | |
DragStartedEventArgs |
提供有关当用户使用鼠标拖动 Thumb 控件时发生的 DragStarted 事件的信息。 |
GridViewRowPresenterBase |
表示用于定义数据行布局的基类,在这些数据行中,不同的数据项显示在不同的列中。 |
ItemsChangedEventArgs |
为 ItemsChanged 事件提供数据。 |
LayoutInformation |
定义提供关于元素布局状态的其他信息的方法。 |
MenuBase |
表示一个控件,该控件定义供用户选择的选项。 |
MultiSelector |
为允许选择多项的控件提供抽象类。 |
Popup |
表示具有内容的弹出窗口。 |
RangeBase |
表示具有特定范围内值的元素。 |
RepeatButton |
表示从按下按钮到释放按钮的时间内重复引发其 Click 事件的控件。 |
ResizeGrip | |
ScrollBar |
表示提供滚动条的控件,该滚动条具有一个滑动 Thumb,其位置对应于一个值。 |
ScrollEventArgs | |
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 |
由负责代表主机生成用户界面 (UI) 内容的类所实现的接口。 |
IRecyclingItemContainerGenerator |
扩展 IItemContainerGenerator 接口以重用它生成的 UI 内容。 负责代表宿主生成用户界面 (UI) 内容的类实现此接口。 |
IScrollInfo |
表示 ScrollViewer 控件内的主要可滚动区域。 |
枚举
AutoToolTipPlacement | |
GeneratorDirection |
指定生成项时使用的方向。 GeneratorDirection 使用 StartAt。 |
GeneratorStatus |
由 ItemContainerGenerator 使用以指示其项生成的状态。 |
PlacementMode |
描述 Popup 控件在屏幕上显示的位置。 |
PopupAnimation |
描述 Popup 控件在打开时如何显示动画。 |
PopupPrimaryAxis | |
ScrollEventType | |
TickBarPlacement | |
TickPlacement |
委托
CustomPopupPlacementCallback |
表示为 Popup 控件提供自定义定位的一种方法。 |
DragCompletedEventHandler |
表示将处理 Thumb 控件的 DragCompleted 路由事件的方法。 |
DragDeltaEventHandler | |
DragStartedEventHandler |
表示将处理 Thumb 控件的 DragStarted 路由事件的方法。 |
ItemsChangedEventHandler |
表示用来处理 ItemsChanged 事件的方法。 |
ScrollEventHandler |