39. ヘッダ・フッタ(ListView)
HeaderTemplateプロパティ(データテンプレート)
listView.Header = new Parson{Name="Taro",Age=20};
listView.HeaderTemplate = new DataTemplate(typeof(HeaderTemplate));
public class HeaderTemplate : ContentView{
public HeaderTemplate() {
var label = new Label();
label.SetBinding(Label.TextProperty, "Name");
Content = label;
}
}
③データテンプレートを
指定する
40. ヘッダ・フッタ(ListView)
HeaderTemplateプロパティ(データテンプレート)
listView.Header = new Parson{Name="Taro",Age=20};
listView.HeaderTemplate = new DataTemplate(typeof(HeaderTemplate));
public class HeaderTemplate : ContentView{
public HeaderTemplate() {
var label = new Label();
label.SetBinding(Label.TextProperty, "Name");
Content = label;
}
}
※データテンプレートは
ContentViewを継承する