CodedUI: PropertyNames.ControlName no funciona

Estoy buscando un control personalizado de forma genérica, por lo que puedo reutilizar la función para encontrar otros controles personalizados que coincidan con este.

Captura de pantalla de las propiedades.

Tiene un nombre y un nombre de control. La propiedad del nombre no siempre se completará correctamente, ¡el ControlName sí lo será!

Cuando busco el control personalizado como en el código a continuación, él localizará y realizará las acciones solicitadas.

Grupo WinGroup = nuevo WinGroup (this.window); group.SearchProperties.Add (WinGroup.PropertyNames.Name, strGroupName, PropertyExpressionOperator.Contains); group.SearchConfigurations.Add (SearchConfiguration.NextSibling);

Cuando cambio los PropertyNames a ControlName, lo haráno ubica el control! Lo que me sorprende por completo, porque también es único.

¿Cuál puede ser la causa de esto? ¿Me estoy perdiendo algo o estoy haciendo algo mal?

Solo para estar seguros, ¿se pueden usar PropertyNames.ControlName para encontrar objetos?

Saludos, Leslie

Respuestas a la pregunta(0)

Su respuesta a la pregunta