DataGridCellItemAutomationPeer 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向UI 自动化公开 DataGridCell 类型。
public ref class DataGridCellItemAutomationPeer sealed : System::Windows::Automation::Peers::AutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ITableItemProvider, System::Windows::Automation::Provider::IValueProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public sealed class DataGridCellItemAutomationPeer : System.Windows.Automation.Peers.AutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ITableItemProvider, System.Windows.Automation.Provider.IValueProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
inherit AutomationPeer
interface ITableItemProvider
interface IGridItemProvider
interface IInvokeProvider
interface IScrollItemProvider
interface ISelectionItemProvider
interface IValueProvider
interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
inherit AutomationPeer
interface IGridItemProvider
interface ITableItemProvider
interface IInvokeProvider
interface IScrollItemProvider
interface ISelectionItemProvider
interface IValueProvider
interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
inherit AutomationPeer
interface IGridItemProvider
interface IInvokeProvider
interface IScrollItemProvider
interface ISelectionItemProvider
interface ITableItemProvider
interface IValueProvider
interface IVirtualizedItemProvider
Public NotInheritable Class DataGridCellItemAutomationPeer
Inherits AutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ISelectionItemProvider, ITableItemProvider, IValueProvider, IVirtualizedItemProvider
- 继承
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| DataGridCellItemAutomationPeer(Object, DataGridColumn) |
初始化 DataGridCellItemAutomationPeer 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| Dispatcher |
获取与此DispatcherDispatcherObject关联的值。 (继承自 DispatcherObject) |
| EventsSource |
获取或设置一个 AutomationPeer 报告给自动化客户端作为来自此 AutomationPeer事件的所有事件的源。 (继承自 AutomationPeer) |
| IsHwndHost |
获取一个值,该值指示与 Windows Presentation Foundation (WPF) 中的此 AutomationPeer 主机 |
方法
显式接口实现
| 名称 | 说明 |
|---|---|
| IGridItemProvider.Column |
获取包含单元格或项的列的序号。 |
| IGridItemProvider.ColumnSpan |
获取单元格或项跨越的列数。 |
| IGridItemProvider.ContainingGrid |
获取实现 IGridProvider 并表示单元格或项容器的UI 自动化提供程序。 |
| IGridItemProvider.Row |
获取包含单元格或项的行的序号。 |
| IGridItemProvider.RowSpan |
获取单元格或项跨越的行数。 |
| IInvokeProvider.Invoke() |
发送一个请求来激活控件并启动其单个明确作。 |
| IScrollItemProvider.ScrollIntoView() |
滚动容器对象的内容区域,以便在容器的可见区域(视区)内显示控件。 |
| ISelectionItemProvider.AddToSelection() |
将当前元素添加到所选项的集合中。 |
| ISelectionItemProvider.IsSelected |
获取一个值,该值指示是否选择了项。 |
| ISelectionItemProvider.RemoveFromSelection() |
从所选项的集合中删除当前元素。 |
| ISelectionItemProvider.Select() |
取消选择任何选定项,然后选择当前元素。 |
| ISelectionItemProvider.SelectionContainer |
获取实现 ISelectionProvider 并充当调用对象的容器的UI 自动化提供程序。 |
| ITableItemProvider.GetColumnHeaderItems() |
检索表示与表项或单元格关联的所有列标题的UI 自动化提供程序的集合。 |
| ITableItemProvider.GetRowHeaderItems() |
检索表示与表项或单元格关联的所有行标题的UI 自动化提供程序的集合。 |
| IValueProvider.IsReadOnly |
获取一个值,该值指定控件的值是否为只读。 |
| IValueProvider.SetValue(String) |
设置控件的值。 |
| IValueProvider.Value |
获取控件的值。 |
| IVirtualizedItemProvider.Realize() |
使虚拟项作为 UI 自动化元素完全可访问。 |