CodedUI: PropertyNames.ControlName не работает
Я ищу нестандартный элемент управления универсальным способом, поэтому я могу повторно использовать эту функцию, чтобы найти другие настраиваемые элементы управления, которые соответствуют этому.
У него есть Имя и ControlName. Свойство name не всегда будет заполнено правильно, ControlName будет!
Когда я посмотрю на customcontrol, как в приведенном ниже коде, он найдет и выполнит запрошенные действия.
WinGroup group = новая WinGroup (this.window); group.SearchProperties.Add (WinGroup.PropertyNames.Name, strGroupName, PropertyExpressionOperator.Contains); group.SearchConfigurations.Add (SearchConfiguration.NextSibling);
Когда я изменю PropertyNames на ControlName, он будетне найдите элемент управления! Что меня совершенно удивляет, потому что оно тоже уникально.
Что может быть причиной этого? Я что-то упустил или я делаю что-то не так?
Просто чтобы быть в безопасности, PropertyNames.ControlName можно использовать для поиска объектов?
С уважением, Лесли