C# DevXPress中只有LegacyIAccessible图案可用

C# DevXPress中只有LegacyIAccessible图案可用,c#,automation,devexpress,ui-automation,C#,Automation,Devexpress,Ui Automation,我想在我的自动化应用程序和DevExpress控件之间创建一些交互,但它们中大多数支持的唯一模式似乎是LegacyIAccessible模式,甚至没有定义默认操作。所以我的问题是-当无法调用InvokePattern时,如何单击该元素?我能用唯一可用的吗?我使用的是UIA Com包装器。在最坏的情况下,您始终可以使用来生成鼠标单击。可以使用BoundingRectangle属性获取边界,然后使用中点作为可单击点。(我假设ClickablePoint属性也没有设置。)从您的描述中不太清楚您正在使用

我想在我的自动化应用程序和DevExpress控件之间创建一些交互,但它们中大多数支持的唯一模式似乎是LegacyIAccessible模式,甚至没有定义默认操作。所以我的问题是-当无法调用InvokePattern时,如何单击该元素?我能用唯一可用的吗?我使用的是UIA Com包装器。

在最坏的情况下,您始终可以使用来生成鼠标单击。可以使用BoundingRectangle属性获取边界,然后使用中点作为可单击点。(我假设ClickablePoint属性也没有设置。)

从您的描述中不太清楚您正在使用哪个平台(WPF/WinForms???),您正在单击哪个控件,以及您正在单击这些控件的哪些元素。。。请用更多细节和截图澄清这些要点。。。