日期:2014-05-17  浏览次数:20882 次

WPF中LISTVIEW的问题
本帖最后由 llc961478 于 2013-02-08 17:25:33 编辑
现在有一个学生类 里面有Sex Age Name三个属性 
设定一个ListView控件中添加几个GridViewColumn 
怎么在每个GrivViewColumn中添加不同属性的值 改怎么绑定?

  List<students> stulist = new List<students>();
            for (int i = 0; i < 3; i++)
            {
            
                students stu = new students();
                stu.Age = i;
                stu.Name = i + "haha";
                stu.Sex = "男的";
               stulist.Add(stu);
            }


    <ListView.View>
                    
                        <GridView x:Name="listgrdkecheng">


                        <GridViewColumn x:Name="kechengbianhao" Header="姓名" Width="200"/>
           <GridViewColumn x:Name="kechengbianhao" Header="年龄" Width="200"/>
     <GridViewColumn x:Name="kechengbianhao" Header="性别" Width="200"/>



------解决方案--------------------
<GridViewColumn x:Name="kechengbianhao" Header="性别" Width="200">
<GridViewColumn.CellTemplate>
<Label Content="{Binding Sex}" />
</GridViewColumn.CellTemplate>
</GridViewColumn>