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。代码例子如下:
x:Name="buttonMess" Content="Mess"/>
x:Name="buttonOwen" Content="Owen"/>
x:Name="buttonVictor" Content=