我在Windows 10上使用UWP,我有一个自定义UserControl,MyControl;如果我能为MyControl的代码隐藏做到这一点,我的生活会更轻松:
public partial class MyControl<T> : UserControl
{
//stuff
}
然后在XAML中指定T.
我可以在UWP中执行此操作,如果是,那么语法是什么?
仅供参考,其主要原因是我们希望MyControl能够作为几个不同的ViewModel的视图,这些ViewModel不能由非泛型的父类或接口统一(它们继承自父类,但它看起来像这样:MyParentClass<T>
)
如果我无法解决这个问题,我将不得不创建MyControl的第二个副本,大约有5行不同于原版,这是一个维护噩梦。
请帮忙。
感谢。