C# 如何将自定义控件模板绑定到本机控件中
我创建了类似于Multiselect列表框的自定义控件,我有template属性,需要将模板绑定到本机控件列表中C# 如何将自定义控件模板绑定到本机控件中,c#,android,ios,datatemplate,xamarin.forms,C#,Android,Ios,Datatemplate,Xamarin.forms,我创建了类似于Multiselect列表框的自定义控件,我有template属性,需要将模板绑定到本机控件列表中 <local:MyList.Template> <DataTemplate> <Label Text="{Binding Description}" BackgroundColor="White" TextColor="Black" XAlign="Center" YAlign="Center"></Label>
<local:MyList.Template>
<DataTemplate>
<Label Text="{Binding Description}" BackgroundColor="White" TextColor="Black" XAlign="Center" YAlign="Center"></Label>
</DataTemplate>
</local:MyList.Template>
我需要将这个标签datatemplate放入本机控件中,在WP中我们有这个模板,因此我可以轻松地与本机控件绑定。但我无法在安卓和iOS上找到它。对于xamarin形式
问题是“如何将自定义控件模板绑定到本机控件”例如,下面是我在MS Xaml ItemsControl之后创建的ItemsView的项目创建代码。这是相当基本的,但能满足我的需要
View CreateNewItem(object context)
{
var view = this.ItemTemplate.CreateContent() as View;
view.BindingContext = context;
return view;
}