Я создал элемент управления Frame - Frame1
в Class1
:
public Frame<_> Frame1 { get; private set; }
И определено Class2
для страницы фрейма:
public class Class2<TPage> : Page<TPage> where TPage : Page<TPage>
Когда я звоню Frame1.SwitchTo<Class2>()
, я получаю сообщение об ошибке компиляции:
Для использования универсального типа требуется 1 аргумент типа
Есть ли способ решить это?
Я определяю Class2
как указано выше, так как я хочу определить другие классы, наследующие Class2
.