windows8中的ComBox控件的数据绑定

来源:互联网 发布:房地产崩盘知乎 编辑:程序博客网 时间:2024/04/30 00:34

前台

<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<ComboBox Name="cmb1" Margin="363,157,0,0" Width="339" Height="51">
 <ComBoBox.ItemTemplate>
   <StackPanel>
     <TextBlock Text="{Biding=Name}"/>
     <TextBlock Text="{Biding=Age}"/>
     <Image Source="{Biding=Imgurl}" Width="100" Height="100"/>
   </StackPanel>
 </ComBoBox.ItemTemplate> 
</ComboBox>
</Grid>

后台

protected oveeride void OnNavigatedTo(NavigationEventArgs e)
{
  Person p1=new Person(){Name="小红",Age=20,Imgurl="ms-appx:///images/1.jpg"}
  Person p2=new Person(){Name="小立",Age=22,Imgurl="ms-appx:///images/1.jpg"}
  Person p3=new Person(){Name="小兰",Age=21,Imgurl="ms-appx:///images/1.jpg"}
   List<Person> list=new List<Person>();
   list.Add(p1);
   list.Add(p2);
   list.Add(p3);

   //绑定
   this.cmb1.ItemsSource=list;

}

原创粉丝点击