WPF控件分类(三)

1.1 ItemsControl族

本族元素的特点如下:

均派生自ItemsControl类。

它们都是控件,用于显示列表化的数据。

内容属性为Items或ItemsSource。

每种ItemsControl都对应有自己的条目容器(Item Container)。

本族的包含控件如表所示:

 

ListBox是个典型的ItemsControl,下面将以它为例,研究一下ItemsControl。

首先,我们看看ListBox的自动包装。WPF的ListBox在显示功能上比Winform Form或

者ASP.NET的ListBox要强大很多。传统的ListBox只能将条目以字符串的形式显示,而

WPF的ListBox除了可以显示中规中矩的字符串条目还能够显示更多的元素,如

CheckBox、Button、RadioButton、TextBox等,这样一来,我们就能制作出更加丰富的

UI。代码例子如下:

Margin="5">

x:Name="checkBoxTim" Content="Tim"/>

x:Name="checkBoxTom" Content="Tim"/>

x:Name="checkBoxBruce" Content="Bruce"/>

x:Name="buttonMess" Content="Mess"/>

x:Name="buttonOwen" Content="Owen"/>

x:Name="buttonVictor" Content=

你可能感兴趣的:(wpf,asp.net)