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 |