【黑马程序员】listbox和datagrid数据绑定(学习笔记)
2013-03-26 18:01
603 查看
------- WindowsPhone 7手机开发、.Net培训、期待与您交流! -------
list<person> list=new list<person>();
person p1=new person();
p1.name="zdd";
p1.age=15;
list.add(p1);
lbPerson.ItemSource=list;
listbox属性:DisplayMemberPath="name"要显示的字段
selectValuePath="age"
获得选中行的值:object item=lbperson.selectedItem;选中行所对应的对象
object value=bperson.selectedValue;选中行所对应的对象的selectValuePath="age"属性的值
如果没有选中那就为null
省市选择
list<string> listpro=new list<string>();
listpro.add("河南");
listpro.add("河北");
listpro.add("四川");
lbpro.itemsouce=listpro;
lbpro_selectionChange()
{
string pro=(string)lbpro.selectItem;
if(pro=="河南")
{
list<string> city=new list<string>();
city.add("郑州");
city.add("南阳");
lbcity.itemsource=city;
}
}
<DataGrid name="g1" autogeneratecoiumns=false>
<DataGrid.Columns>
<DataGridTextColumn isReadOnly="true" Binding="{Binding name}" HeaderText="姓名"</DataGrid.Columns>
<DataGridCheckBoxColumn x:name="sex" isReadOnly="true" Binding="{Binding sex}" HeaderText="性别"</DataGrid.Columns>
</DataGrid>
g1.itemsource=list(list<>创建好的)
list<person> list=new list<person>();
person p1=new person();
p1.name="zdd";
p1.age=15;
list.add(p1);
lbPerson.ItemSource=list;
listbox属性:DisplayMemberPath="name"要显示的字段
selectValuePath="age"
获得选中行的值:object item=lbperson.selectedItem;选中行所对应的对象
object value=bperson.selectedValue;选中行所对应的对象的selectValuePath="age"属性的值
如果没有选中那就为null
省市选择
list<string> listpro=new list<string>();
listpro.add("河南");
listpro.add("河北");
listpro.add("四川");
lbpro.itemsouce=listpro;
lbpro_selectionChange()
{
string pro=(string)lbpro.selectItem;
if(pro=="河南")
{
list<string> city=new list<string>();
city.add("郑州");
city.add("南阳");
lbcity.itemsource=city;
}
}
<DataGrid name="g1" autogeneratecoiumns=false>
<DataGrid.Columns>
<DataGridTextColumn isReadOnly="true" Binding="{Binding name}" HeaderText="姓名"</DataGrid.Columns>
<DataGridCheckBoxColumn x:name="sex" isReadOnly="true" Binding="{Binding sex}" HeaderText="性别"</DataGrid.Columns>
</DataGrid>
g1.itemsource=list(list<>创建好的)
相关文章推荐
- 黑马程序员--wpf学习笔记五----说说ListBox\DataGrid与数据绑定的那点事
- 利用.net 中数据绑定向导将数据绑定到datagrid当中(菜鸟学习笔记)
- DataGrid数据绑定及学习笔记
- Silverlight学习笔记第一季(2)Listbox横向绑定数据
- Silverlight学习笔记(4)——数据绑定ListBox
- angular学习笔记-数据绑定
- 【转载】wpf学习笔记数据绑定9
- 三维软件开发笔记---调错DataGrid控件数据绑定无法显示问题
- 黑马程序员_学习笔记第20天——Object流、管道流、数据流
- Asp.net控件开发学习笔记(十二)----数据绑定
- 【学习笔记】Vue中实现双向数据绑定的原理
- NGUI 学习笔记实战之二——商城数据绑定(Ndata)
- WPF学习日志1---DataGrid绑定与修改更新(数据List & 数据库)[部分代码有摘录其他文章]
- 黑马程序员之ADO.NET学习笔记:省市选择程序,数据全部来自于数据库。
- 【黑马程序员】数据导入(学习笔记)
- 【黑马程序员】可空数据的处理(学习笔记)
- WPF学习笔记:数据绑定与DataContext
- D3.js学习笔记(二)——使用绑定在DOM上的数据
- JS学习笔记——AngularJS 1.x双向数据绑定机制
- D3.js学习笔记(二)——使用绑定在DOM上的数据