0

WP8アプリあり。PanoramItem 内に LongListMultiSelector (オプションなし) があります。しかし、LongListMultiSelector の実際の幅は、親の PanoramaItem よりも大きくなっています (私のデバイスでは 432 対 444)。Horizo​​ntalAlignemt オプションを「Stretch」に設定しようとしましたが、役に立ちませんでした。問題は何ですか?

4

2 に答える 2

0

これは実際に WP でリスト コントロールを使用する際の問題です。Widthを明示的に設定するか、 のパネルで設定してみてくださいDataTemplate(テンプレート ルート パネルとして Grid を使用するとします)。

<LongListMultiSelector.ItemTemplate>
    <DataTemplate>
        <Grid Width="440">
        </Grid>
    </DataTemplate>
</LongListMultiSelector.ItemTemplate>
于 2013-09-17T07:35:24.773 に答える
0

LongListSelector の ScrollViewer が原因で発生しています。また、ScrollViewer 電話がコントロール内のアイテムの間違った幅を計算するためです。私が見つけた解決策は 1 つだけでした。LongListSelector Style で SV とコンテンツ領域の別のマージン オプションを設定します。しかし、この場合 ScrollViewer は必要な幅の外にあるため、理想的ではありません。

于 2013-09-18T16:41:57.470 に答える