Я пытался ввести дженерики в наш код автоматизации, поэтому я пытаюсь привести WpfControl к универсальному типу T, где T ограничен типом WpfControl.
return control as T;
T всегда будет дочерним элементом WpfControl, но когда я привожу элемент управления типа WpfControl к общему типу, он возвращает null. Я также пытался передать управление точному дочернему типу, например, что-то вроде:
var childControl = control as WpfTabList;
Это по-прежнему возвращает null
. Кто-нибудь испытывает подобные проблемы?
См. этот класс WpfControl.
control.GetType().ToString()
, чтобы убедиться, что это именно тот тип, который вы ожидаете... - person C.B.   schedule 06.12.2013