试图在UWP中创建类似MyClass <t>:UserControl的东西 - 可能吗?如果是这样,怎么样?

时间:2016-10-13 01:19:58

标签: c# generics user-controls uwp windows-10

我在Windows 10上使用UWP,我有一个自定义UserControl,MyControl;如果我能为MyControl的代码隐藏做到这一点,我的生活会更轻松:

public partial class MyControl<T> : UserControl
{
 //stuff
}

然后在XAML中指定T.

我可以在UWP中执行此操作,如果是,那么语法是什么?

仅供参考,其主要原因是我们希望MyControl能够作为几个不同的ViewModel的视图,这些ViewModel不能由非泛型的父类或接口统一(它们继承自父类,但它看起来像这样:MyParentClass<T>

如果我无法解决这个问题,我将不得不创建MyControl的第二个副本,大约有5行不同于原版,这是一个维护噩梦。

请帮忙。

感谢。

0 个答案:

没有答案