ContentViews的继承

时间:2018-08-01 11:37:49

标签: c# xamarin xamarin.forms

例如,我希望某些ContentView具有通用的自定义构造函数;

public ContentViewName(BindableObject indexview) : this()
{
    BindingContext = indexview.BindingContext;
}

但是部分类已经从ContentView继承了(c#只允许一个父类,而接口在这里无济于事)。

我想到的解决方法是创建一个自定义Contentview,其中包括此构造函数并从中派生。

如何实现?

我的尝试导致了

  • 我尝试制作一个新类并从ContentView继承它,然后尝试

    公共ContentViewBase(BindableObject indexview):this() {XYZ }

但是找不到“ this”。

所以我尝试创建基本构造函数,这给了我

  • “ InitializeComponent();”在这种情况下不存在

0 个答案:

没有答案