2

画像をグリッド ビューで並べ替えたい。私はすでにリストボックスを使用しており、それに画像を正常に追加しています。以下のように表示されます

ここに画像の説明を入力

しかし、これらの画像をグリッド ビューで表示したいのです。可能かどうかです。

助けてください....よろしくお願いします

4

1 に答える 1

6

LongListSelector次のような目的でコントロールを使用する必要があります。

名前空間を XAML に追加します。

xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"

次にLongListSelector、ページに配置して設定します。

<phone:LongListSelector ItemsSource="{Binding IsoStorePics}"  LayoutMode="Grid" GridCellSize="60, 100">
    <phone:LongListSelector.ItemTemplate>
        <DataTemplate>
            <Image Source="hello.jpg" Margin="5"/>
        </DataTemplate>
    </phone:LongListSelector.ItemTemplate>
</phone:LongListSelector> 

LayoutModeプロパティとプロパティに注意してGridCellSizeください。に設定LayoutModeした場合Gridは、 を指定する必要がGridCellSizeあります。指定しないと、例外が発生します。

LongListSelectorグリッド レイアウトでできることのその他の例については、Microsoft のこのサンプル アプリを参照してください。

于 2013-04-22T10:18:12.407 に答える