• 使用UI Automation实现自动化测试4.4 (ValuePattern)


    ValuePattern

    ValuePatternUI Automation中最常见的Pattern之一,WinformWPFTextBox控件都支持ValuePattern

    ValuePattern的一个重要的方法是SetValue,在允许调用 SetValue 之前,控件应将其 IsEnabledProperty 设置为 true 并将其 IsReadOnlyProperty 设置为 false

    通过ValuePatternCurrent属性可以获得控件的valueIsReadOnly属性。

    实现 Value 控件模式时,请注意以下准则和约定:

    如果任何项的值是可编辑的,则诸如 ListItem TreeItem 等控件必须支持 ValuePattern,而不管控件的当前编辑模式如何。如果子项是可编辑的,则父控件还必须支持 ValuePattern

        下面的例子是通过ValuePattern来给TextBox设置和获取值:

    Code

    下面的代码是xaml设计:

    Code

         本文通过简单的实例介绍了UI Automation中的ValuePattern及其使用方法。

  • 相关阅读:
    如何在服务器上添加本地驱动器
    JQ查找到带有某个字符,并起类名,然后替换这个某个字符
    使用IWMS的网站打开显示“未能加载文件或程序集”,解决方案
    表头固顶结构
    在页面中有overflow-y:auto属性的div,当出现滚动条,点击返回顶部按钮,内容回这个div最顶部
    在文档页面整个区域出现导航随内容滚动高亮显示效果
    在文档页面局部出现导航随内容滚动高亮显示效果
    在Hmtl页面中只让其中单独的一个div隐藏滚动条但是仍可滚动浏览下边的内容
    GC参考手册 —— GC 调优(工具篇)
    GC参考手册 —— GC 算法(实现篇)
  • 原文地址:https://www.cnblogs.com/kangyi/p/1566945.html
Copyright © 2020-2023  润新知