我们可以将Master UserControl作为继承的接口吗?

时间:2013-02-01 16:11:35

标签: windows-phone-7 windows-phone-8

在我的Windows Phone 8应用程序中,我需要一些UserControl,它们都具有相同的功能(只有标题不是正文)。我想知道我是否可以有一些像接口这样的东西,所以我可以继承吗? (我可以使用UIViewController在ios中完成)

2 个答案:

答案 0 :(得分:1)

如果你正在扩展相同的基本想法,你可能最好看看创建一个自定义控件,然后将你的身体作为内容添加到控件中。然后,您可以根据需要在每种情况下重新设置自定义控件(并了解有关控件如何作为副作用的更多信息)。

这比创建UserControl要多得多,但它听起来适合您正在做的事情,并且是在XAML / .NET(WP,Windows Store,WPF)中解决此类问题的惯用方法。

有一篇关于WindowsPhoneGeek上用户控件和自定义控件之间差异的文章。

答案 1 :(得分:0)

public abstract class MasterUserControl : UserControl
{
[...]
}

public class MyUserControl : MasterUserControl
{
}

那样的东西?