windows8中的数据上下文和ListView的简单介绍
来源:互联网 发布:淘宝的全球购可信吗 编辑:程序博客网 时间:2024/04/28 22:14
效果图:
前台
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<ListView BorderBrush="Red" BorderThickness="2" Name="lv1" HorizontalAlignment="Left" Height="297" Margin="382,66,0,0" VerticalAlignment="Top" Width="273"/>
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Name}" Margin="10,10,10,10"/>
<TextBlock Text="{Binding Age}" Margin="10,10,10,10"/>
<TextBlock Text="{Binding Img}" Width="50" Height="50" Margin="10,10,10,10"/>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</Grid>
类
namespace App1
{
class Person:INotifyPropertyChanged
{
private string name;
public string Name
{
get{return name;}
set{
name=value;
if(PropertyChanged!=null)
{
PropertyChanged(this,new PropertyChangedEventArgs("Name"));
}
}
}
private int age;
public int Age
{
get{return age;}
set{
age=value;
if(PropertyChanged!=null)
{
PropertyChanged(this,new PropertyChangedEventArgs("Age"));
}
}
}
private string img;
public string Img
{
get{return img; }
set
{
img=value;
if(PropertyChanged!=null)
{
PropertyChanged(this,new PropertyChangedEventArgs("Img"));
}
}
}
Public event PropertyChangedEventHandler PropertyChanged;
}
}
后台
public sealed partial class MyListView:Page
{
List<Person> list=new List<Person>();//添加在这里是全局的
public MyListView()
{
this.InitializeComponent();
}
}
protected oveeride void OnNavigatedTo(NavigationEventArgs e)
{
//添加了三个人的信息
list.Add(new Person(){Name="张三",Age=21,Img="ms-appx:///images/1.jpg"});
list.Add(new Person(){Name="李四",Age=22,Img="ms-appx:///images/1.jpg"});
list.Add(new Person(){Name="王五",Age=23,Img="ms-appx:///images/1.jpg"});
this.lv1.ItemsSource=list;
}
- windows8中的数据上下文和ListView的简单介绍
- windows8中的ListView数据的绑定
- ListView和Adapter数据适配器的简单介绍
- windows8中的ListView控件的属性
- [Win8]Windows8开发笔记(九):ListView的使用和数据绑定
- windows8中的ComBox控件的数据绑定
- windows8中的数据绑定事件
- 简单介绍一下windows8开发平台
- windows8中的基本动画图片的拉伸和扩大问题
- Android Common Layout 和 Adapter Layout 简单介绍(及ListView的简单使用)(一)
- Php中的调用上下文和解析上下文
- OrangeUI之ListView的简单介绍
- 云计算和大数据的简单介绍
- 简单的ListView点击某一行 将行中的某些数据传递到下一个页面
- 获取网络数据中的数组显示成ListView的简单流程
- bash环境中的通配符和特殊符号的简单介绍
- HTML中的link的简单介绍和用法
- 超简单的listview加载数据
- 启动JBOSS居然出现,Error occurred during initialization of VM
- 写一些忠言逆耳
- 缓存
- java架构搭建(三)--测试模块编写
- Android系统Recovery工作原理之使用update.zip升级过程分析(六)---Recovery服务流程细节
- windows8中的数据上下文和ListView的简单介绍
- 使用 WCF 实现 RESTful 方式的 WebService
- 让PHP更快的提供文件下载
- android GridView android:stretchMode="columnWidth"
- jsp页面下载txt文件
- android rndis
- 比较CreateThread,_beginthread与AfxbeginThread
- 指向结构变量的指针
- pd生成带注释的sql脚本