如何使用UIAutomation(WPF)执行对DataGridRow的单击?

时间:2018-01-31 03:18:37

标签: wpf wpfdatagrid ui-automation

我可以在DataGridRow(WPF)上执行选择。但是,当选择一行时,我无法对其执行单击。

这是我的代码:

 AutomationElement a = UiElement.AutomationElement;     
 var DataGridRowsCondition = new System.Windows.Automation.PropertyCondition(AutomationElement.ClassNameProperty, "DataGridRow");
 var DataGridRows = a.FindAll(TreeScope.Subtree, DataGridRowsCondition);
 (DataGridRows[2].GetCurrentPattern(SelectionItemPattern.Pattern) as SelectionItemPattern).Select();

0 个答案:

没有答案