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

您可以使用两个具有不同方向的列表框。一个是可见的另一个倒塌。单击按钮交换可见性。

于 2013-01-12T21:48:03.767 回答