DataGridColumnHeaderItemAutomationPeer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向 UI 自动化公开 DataGrid 中的 DataGridColumn 的 Header。
public ref class DataGridColumnHeaderItemAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ITransformProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public class DataGridColumnHeaderItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ITransformProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridColumnHeaderItemAutomationPeer = class
inherit ItemAutomationPeer
interface IInvokeProvider
interface IScrollItemProvider
interface ITransformProvider
interface IVirtualizedItemProvider
Public Class DataGridColumnHeaderItemAutomationPeer
Inherits ItemAutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ITransformProvider, IVirtualizedItemProvider
- 继承
- 实现
构造函数
DataGridColumnHeaderItemAutomationPeer(Object, DataGridColumn, DataGridColumnHeadersPresenterAutomationPeer) |
初始化 DataGridColumnHeaderItemAutomationPeer 类的新实例。 |
属性
Dispatcher |
获取与此 Dispatcher 关联的 DispatcherObject。 (继承自 DispatcherObject) |
EventsSource |
获取或设置一个 AutomationPeer,它作为来自此 AutomationPeer 的所有事件的源报告给自动化客户端。 (继承自 AutomationPeer) |
IsHwndHost |
获取一个值,该值指示Windows Presentation Foundation (WPF 中与此AutomationPeer主机 |
Item |
获取与此 Items 关联的 ItemAutomationPeer 集合中的数据项。 (继承自 ItemAutomationPeer) |
ItemsControlAutomationPeer |
获取与包含 ItemsControlAutomationPeer 集合的 ItemsControl 关联的 Items。 (继承自 ItemAutomationPeer) |
方法
显式接口实现
IInvokeProvider.Invoke() |
发送请求以激活控件并启动其单一、明确的操作。 |
IScrollItemProvider.ScrollIntoView() |
将与 DataGridColumnHeaderItemAutomationPeer 关联的标头和列滚动到视图中。 |
ITransformProvider.CanMove |
获取一个值,该值指定列是否可移动。 |
ITransformProvider.CanResize |
获取一个值,该值指定列是否可调整大小。 |
ITransformProvider.CanRotate |
获取一个值,该值指示控件是否可旋转。 |
ITransformProvider.Move(Double, Double) |
在所有情况下均引发异常。 |
ITransformProvider.Resize(Double, Double) |
调整与 DataGridColumnHeaderItemAutomationPeer 关联的列的宽度。 |
ITransformProvider.Rotate(Double) |
在所有情况下均引发异常。 |
IVirtualizedItemProvider.Realize() |
使虚拟列像 UI 自动化元素一样可完全访问。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈