我在WinForms中编写了自己的自定义控件。它实际上就像TextBox一样,但是我写了其他的方法和额外的属性。
我尝试为这个控件编写一个非常简单的编码UI测试但是没有问题。每次我使用Coded UI Test Builder选择它时,它都显示为“Client”而不是文本框。我无法读取或写入此控件的text属性,或获取或设置其他属性。
您知道如何公开我的自定义控件以进行测试,并获取并设置所有属性吗?
答案 0 :(得分:1)
如果不查看自定义控件的实现,很难回答这个问题,但是您可以使用以下链接来学习如何扩展树视图控件以使其启用代码UI。
http://www.ranorex.com/blog/enabling-automation-by-adding-accessibility-to-windows-forms-controls
我用这个例子来学习如何扩展自己的控件。