【发布时间】:2010-05-21 20:05:04
【问题描述】:
我想使用 UserControl 作为我的视图的基础,但我无法向我的视图添加功能,因为它们基于 UserControl。
如何使用 UserControl 的子类版本创建自己的视图类。
【问题讨论】:
-
不能添加功能是什么意思。 MVVM 示例中的几乎每个视图都是用户控件。还是 silverlight 缺少一些东西来做到这一点?
-
请附上您正在做或尝试的代码示例,以便我们提供更好的帮助。
-
我猜你的意思是你想要一个视图的基类,它本身是 UserControl 的子类,但还想保持对 WPF 的 Visual Studio UI 设计器的支持?我自己尝试过这样做,但是当基类不是 UserControl,而是 UserControl 的自定义子类时,无法找到让 Visual Studio 支持 UI 设计的方法。
标签: c# silverlight mvvm