1

私のアプリでは、このレイアウトに似たものがあります

グリッド

LongListSelectorにあるものを含む
グリッド

2 つのグリッドが画面の大部分を占めているため、LongListSelector では一度に項目をスクロールすることしかできません。

次に、スクロールビューアを含めるようにレイアウトを変更しました

スクロールビューア

Grid LongListSelector にあるものを
含むGrid のグリッド

明らかに、LongListSelector までスクロールしてからさらにスクロールしようとすると、LongListSelector 内でスクロールしてしまいます。とにかく、LongListSelector のスクロールを無視して、リストボックスのサイズをその内容に合わせて変更することはできますか?

4

1 に答える 1

2

scrollviewer を取り除き、次のようにレイアウトを変更します。

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


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

これにより、 の上部にグリッドが追加されますLongListSelector。これは、正しく理解している場合に必要な機能です。

于 2012-04-17T20:09:12.580 に答える