我可以在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();