WrapPanel doesn't wrap in WPF ListView

后端 未结 1 1126
刺人心
刺人心 2020-12-13 06:24

I am using a ListView with an ItemTemplate like this:


    
        

        
1条回答
  •  粉色の甜心
    2020-12-13 07:08

    Try using a WrapPanel as your ListView's item panel and disable the horizontal scrollbar:

    
      
        
          
        
      
      ...
    
    

    Update: itowlson suggests this explanation to make things more clear: ItemTemplate specifies how each item should be rendered. It has no effect on how items are laid out. ItemsPanel, by contrast, does specify the layout.

    Also, you may want all items to be displayed the same size. You can find out how to do that from this article: http://joshsmithonwpf.wordpress.com/2008/09/06/synchronizing-the-width-of-elements-in-an-itemscontrol/

    0 讨论(0)
提交回复
热议问题