wpf ListBox或ListView等数据控件 绑定数据,最简单的方式
2024-10-14 07:37:33
在网上很难找最简单的案例,都是一大片,看着都头疼; 试试举一反三,如果把结果赋给DataContext这个属性,那就前台需要绑定ItemsSource="{Binding}",请注意。直接赋给ItemsSourc就不要绑定了;
后台代码:
List<string> list = new List<string>();
for (int i = ; i < ; i++)
{
list.Add("sas" + i);
}
this.mb.DataContext = list; List<string> mb2 = new List<string>();
for (int i = ; i < ; i++)
{
mb2.Add("mb2 -> " + i);
}
this.mb2.ItemsSource = mb2;
前台代码:
<ListBox ItemsSource="{Binding}" x:Name="mb" Height="">
<ListBox.ItemTemplate>
<DataTemplate>
<Label Content="{Binding}"></Label>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox> <ListBox x:Name="mb2" Height="">
<ListBox.ItemTemplate>
<DataTemplate>
<Label Content="{Binding}"></Label>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
最新文章
- 启动Maven项目启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- window.hostory(浏览器的历史记录)
- 构建高可用集群Keepalived+Haproxy负载均衡
- 嵌入式Linux驱动开发日记
- CentOS6.5安装Tab增强版:bash-completion
- codevs4817 江哥的dp题d
- 不复杂的Autofac注入
- xcode6和ios 8 百度无法定位解决
- Java Date API demo
- C#总结(二)事件Event 介绍总结
- 在foreach的判断条件里执行方法会有效率问题吗?
- vue基础学习(二)
- Neutron server的运行原理(未完待续)
- 为docker私有registry配置nginx反向代理
- iOS oc 检测手机移动网络和wifi是否开启
- IntelliJ IDEA 运行 Maven 项目
- 网易云易盾朱星星:最容易被驳回的10大APP过检项
- Connection: keep-alive,Content-Length,Transfer-Encoding: chunked,Content-Encoding: gzip等
- C/C++控制台输出时设置字体及背景颜色
- 数组的indexOf方法--数组去重