2010-08-03 57 views
1

我想表現出一個ItemsControl 3 * 4頁項目 一個很酷的功能是,我可以改變ItemsPanelItemsControl如何添加滾動到ItemsControl?

例如:

<ItemsControl> 
    <ItemsControl.ItemsPanel> 
    <ItemsPanelTemplate> 
     <UniformGrid Column='3' Row ='4'/> 
... 

如何啓用滾動雖然?如果面板是StackPanel,則啓用滾動/分頁。 但不適用UniformGrid

回答

2

目前還不清楚是否需要分頁或滾動,但我認爲你的意思是後者。既然如此,只需將ItemsControl放入ScrollViewer

<ScrollViewer> 
    <ItemsControl ...> 
    </ItemsControl> 
</ScrollViewer>