本文介绍了如何模拟在WPF DataGrid中的列标题,用户点击?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要模拟直通$ C C在一个WPF DataGrid列(使用.NET 4的情况下,它事项)的报头的用户点击$。
I need to simulate thru code the user clicking on a header of a WPF datagrid column (using .Net 4 in case it matters).
这可能吗?
推荐答案我想你可以使用的AutomationPeer类,它是专为这样的事情,特别是 DataGridColumnHeaderItemAutomationPeer类。
I think you can use the AutomationPeer classes, which are designed for this sort of thing, specifically the DataGridColumnHeaderItemAutomationPeer Class.
DataGridColumnHeaderItemAutomationPeer peer = new DataGridColumnHeaderItemAutomationPeer (Your_control); IInvokeProvider invoker= (IInvokeProvider)peer; invoker.Invoke(); // Invoke a click programmatically更多推荐
如何模拟在WPF DataGrid中的列标题,用户点击?
发布评论