У меня есть базовый класс базовой страницы, который я хотел бы использовать со своими страницами Silverlight. Единственная проблема заключается в том, что атрибут x: TypeArguments не работает.
Атрибут применяется только к корневому элементу страницы XAML и больше нигде.
Я получаю сообщение об ошибке от компилятора: "Using the generic type 'Base.BasePage<T>' requires 1 type arguments"
. Эта ошибка всегда указывает на сгенерированный файл Page.g.i.cs.
Вот пример того, как выглядит мой корневой элемент:
<Base:BasePage x:TypeArguments="ViewModels:MyViewModel">
У меня были проблемы с поиском хорошей информации о том, поддерживается ли это в Silverlight 4. Любая помощь будет принята с благодарностью Спасибо!