首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIAutomation入门

UIAutomation入门
EN

Stack Overflow用户
提问于 2011-08-19 01:05:55
回答 2查看 638关注 0票数 2

我正在努力寻找一个好的资源来开始使用UIAutomation。我需要在WPF应用程序中模拟鼠标输入。有什么好的例子吗?我找不到,而且MSDN documentation似乎太广泛了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-19 01:12:37

UI自动化实际上并不是为了模拟鼠标点击。它旨在以编程方式可访问的方式公开用户界面。

它将控件组织成一个层次结构,便于屏幕阅读器或类似的应用程序遍历/导航。而且,它使用control patterns来允许用户与控件进行交互。

例如,一个按钮可以通过它的自动化对等体公开InvokePattern。您可以在该模式上使用Invoke方法模拟单击。这是独立于鼠标完成的,因此不会有鼠标在/enter/leave/down事件上,只有Click事件。

票数 3
EN

Stack Overflow用户

发布于 2014-03-16 19:34:35

您可以在UIAutomation中使用mouse class。但正如CodeNaked所说的那样,我们应该使用UIAutomation模式进行类似鼠标的操作,而使用鼠标类并不是一种好的做法。

你可以让this code project article从UIAutomation开始。

我希望这能对你有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7111305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档