WFP是非常强大的。ListBox是一个很常用的控件,看了一下它的items属性,定义如下:
public ItemCollection Items { get; }
这是一个collection,我没有仔细研究ItemCollection类,我只看了一下ItemCollection的一个成员函数Add,定义如下:
public int Add(object newItem);
哈哈,它的参数是object类型,那么也就是说可以存放任何对象。
这么说来ListBox里面的items可以是任何对象,这样我们就可以在item里面显示任何我们想要的效果。
XAML静态显示ListBox
先来看看XAML里面如何显示一个listbox。随便写了个例子,如下:
<ListBox Margin="15,12,0,0" Name="listBox1" Height="121" HorizontalAlignment="Left" VerticalAlignment="Top" Width="129">
<ListBoxItem Background="Blue">item1</ListBoxItem>
<ListBoxItem>
&l