2012-04-17 39 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