概述
要准备
1.自定义类型 MyObj(需继承INotifyPropertyChanged)
2.自定义类型集合类 MyObjs(需继承ObservableCollection<MyObj>)
如下:
自定义类型
XAML
<
Window
x:Class
="WpfApplication1.MainWindow"
xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x ="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys ="clr-namespace:System;assembly=mscorlib"
xmlns:local ="clr-namespace:My"
Title ="MainWindow" Height ="506" Width ="880" Loaded ="Window_Loaded" >
< Window.Resources >
< local:People x:Key ="MyDataSource" ></ local:People >
</ Window.Resources >
< Grid >
< ListBox ItemsSource =" {StaticResource MyDataSource} " >
<!-- <ListBox ItemsSource="{Binding Source={StaticResource MyDataSource}}">这样写也可以 -->
</ ListBox >
</ Grid >
</ Window >
xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x ="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys ="clr-namespace:System;assembly=mscorlib"
xmlns:local ="clr-namespace:My"
Title ="MainWindow" Height ="506" Width ="880" Loaded ="Window_Loaded" >
< Window.Resources >
< local:People x:Key ="MyDataSource" ></ local:People >
</ Window.Resources >
< Grid >
< ListBox ItemsSource =" {StaticResource MyDataSource} " >
<!-- <ListBox ItemsSource="{Binding Source={StaticResource MyDataSource}}">这样写也可以 -->
</ ListBox >
</ Grid >
</ Window >
转载于:https://www.cnblogs.com/domybest/archive/2010/11/10/1874241.html
最后
以上就是爱听歌鼠标为你收集整理的WPF ListBox自定义类型数据绑定的全部内容,希望文章能够帮你解决WPF ListBox自定义类型数据绑定所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复