3

私は最近、WinRT と Xaml を学習しようとしていますが、この問題に出くわしました:

私はこのコードの断片を持っています:

<ListBox Grid.Row="1" x:Name="imageListBox" Height="721">
        <ListBox.ItemTemplate>
            <DataTemplate>
                <StackPanel x:Name="imageListBoxStackPanelTemplate" HorizontalAlignment="Center">
                    <Image Source="{Binding url}"/>
                </StackPanel>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>

これは ObservableCollection にバインドされ、画像を垂直に表示します。実行時にボタンを押すと、画像の向き (流れの方向) を垂直から水平に変更できるようにしたいと考えています。

私はいくつかの解決策を試しましたが、運が悪かったので、誰かが私に手を貸してくれることを願っています. ありがとう!:)

4

1 に答える 1

0

向きの異なる 2 つのリストボックスを使用できます。1 つが表示されます別の折りたたまれています。ボタンをクリックして、可視性を交換します。

于 2013-01-12T21:48:03.767 に答える