是否可以在Windows Store App的XAML中实例化泛型类型?
例如,我有页面基类:
public class PageBase<T> : Page
{
}
如何在XAML中创建PageBase<string>
类型的页面?
答案 0 :(得分:1)
不,它不可能开箱即用。
您可以尝试一种解决方法(例如here),但从个人经验来看,我不推荐它,事情变得非常快。我们已经尝试实现上述解决方案,但事实证明,修改设计比处理XAML中的泛型更容易。
在您的情况下,我建议您使用特定类型从基页创建派生类。