listbox.Items集合允许你添加object类型,也就是任意类型。

解决方案 »

  1.   

    http://msdn.microsoft.com/zh-cn/library/system.windows.controls.itemscontrol.items(v=vs.100).aspxhttp://msdn.microsoft.com/zh-cn/library/system.windows.controls.itemcollection(v=vs.100).aspxhttp://msdn.microsoft.com/zh-cn/library/system.windows.controls.itemcollection.item(v=vs.100).aspxpublic Object this[
    int index
    ] { get; set; }http://msdn.microsoft.com/zh-cn/library/system.windows.controls.itemcollection.add(v=vs.100).aspxpublic int Add(
    Object newItem
    )
      

  2.   

    <ListBoxItem Content="张三"/> 的Content可以是任意对象,具体要显示成什么 由你来决定,你可以转转换器属性修改
      

  3.   

    我想知道这么一件事:
    <ListBox Name="listbox1" />listbox1.Items.Add("张三");这里面的ListBox是否包含ListBoxItem呢?
      

  4.   

    视觉树包含逻辑树不包含。
    不管你往ListBox中添加什么数据,显示出来时,每一项都是放在ListBoxItem这个容器中。但数据本身和ListBoxItem无关,你用的是什么就是什么。