数据模板代码:
public partial class 兴趣交流 : Window
{
//初始化 System.Collections.ObjectModel.ObservableCollection`1 类的新实例,该类包含从指定列表中复制的元素。
private ObservableCollection observableCollection = new ObservableCollection();
public ObservableCollection ObservableCollection
{
get { return observableCollection; }
set { observableCollection = value; }
}
//定义实体
public class IdolTrainee
{
public string Age { get; set; }//年龄
public string Name { get; set; }//名称
public string FavorColor { get; set; }//喜欢的颜色
public string Hobby { get; set; }//爱好
public string Motto { get; set; }//座右铭
}
public 兴趣交流()
{
InitializeComponent();
this.DataContext = this;
observableCollection.Add(new IdolTrainee() { Name = "昵称:练习生", Age = "年龄:???", FavorColor = "white", Hobby = "爱好:肩带", Motto ="座右铭:裙子,高跟鞋是真时尚"});
observableCollection.Add(new IdolTrainee() { Name = "昵称:蔡虚鲲", Age = "年龄:???", FavorColor = "black", Hobby = "爱好:rap" ,Motto="座右铭:鲲鲲加油,适应过来就是一个变性的过程"});
observableCollection.Add(new IdolTrainee() { Name = "昵称:癌鲲", Age = "年龄:10", FavorColor = "red", Hobby = "爱好:篮球" , Motto ="座右铭:她打篮球真帅"});
}
}
页面代码:
<Window.Resources>