2016-04-21 1 views
0

При инициализации в CodedUI, а WinWindow Что точное различие междуразница между "новой WinWindow (UITestControl.Desktop)" и "новый WinWindow()"

var win = new WinWindow(); 

и

var win = new WinWindow(UITestControl.Desktop); 

В окнах все корневые элементы управления - это Desktop, поэтому, если родительский указатель не указан в конструкторе WinWindow, поиск элемента управления должен начинаться с рабочего стола в любом случае.

ответ

2

Нет никакой разницы между результатами, второй конструктор, хотя позволяет нам указать элемент управления как родительский элемент другого элемента управления. Это зависит от нас, если мы используем Desktop или нет.

Смежные вопросы