Я только что создал настольное приложение в Visual Studio с использованием WPF Framework, и мое приложение содержит множество пользовательских типов элементов управления. Целью этого приложения является изучение автоматизации с использованием TestStack.White.
Большую часть этого я могу автоматизировать, кроме настраиваемого типа элемента управления. Проблема в том, что я не могу получить элементы внутри пользовательского элемента управления. Пока гуглил, нашел что-то вроде
CustomUIItem customControl = item as CustomUIItem;
IUIItem[] items = customControl.AsContainer().GetMultiple(SearchCriteria.All);
, но для моего кода C # customControl.AsContainer()
не работает. Я не знаю, из-за какой-либо зависимости от версии. Поэтому, если кто-нибудь знает способ использования AsContainer()
с пользовательскими типами элементов управления в TestStack.White, помогите.