2012-04-17 38 views
1

列表框滾動在我的應用我有
電網用的東西,在
LongListSelector類似這樣的佈局WP7 - 忽略內部的ScrollViewer

電網

電網用的東西的東西

現在2個網格與東西佔用大部分屏幕,因此LongListSelector只能真正允許您一次滾動項目。

我然後修改的佈局爲包括的ScrollViewer

的ScrollViewer

網格
網格有填充在
網格有填充在
LongListSelector

顯然,一旦你滾動到LongListSelector,然後嘗試滾動更多,你最終在LongListSelector內滾動。無論如何,我可以忽略LongListSelector中的滾動並且還可以調整列表框大小以匹配其內容?

回答

2

擺脫ScrollViewer中的,改變你的佈局如下:

<DataTemplate x:Key="ListHeader"> 
    ... your grids .... 
    </DataTemplate> 


    <toolkit:LongListSelector 
     ListHeaderTemplate="{StaticResource ListHeader}" > 

這增加了電網的LongListSelector的頂部,這是你想要的,如果我理解正確的功能。

+0

那個魔法字..... ListHeader !!!我是這樣一個啞巴屁股,謝謝 – Gaz83 2012-04-17 20:12:20

+0

別擔心,這發生在最好的:) – thumbmunkeys 2012-04-17 20:35:32