Как смоделировать щелчок пользователя на заголовке столбца таблицы данных в WPF? - PullRequest
1 голос
/ 22 февраля 2012

Мне нужно смоделировать код, когда пользователь щелкает заголовок столбца таблицы данных WPF (используя .Net 4, если это имеет значение).

Возможно ли это?

1 Ответ

2 голосов
/ 22 февраля 2012

Я думаю, вы можете использовать классы AutomationPeer, которые предназначены для такого рода вещей, в частности, DataGridColumnHeaderItemAutomationPeer Class .

 DataGridColumnHeaderItemAutomationPeer peer = new DataGridColumnHeaderItemAutomationPeer (Your_control);
 IInvokeProvider invoker= (IInvokeProvider)peer;
 invoker.Invoke(); // Invoke a click programmatically
...