0

是否可以在全景视图的 3 页上扩展矩形或图像,目前它只是在第一页上,但我想将它扩展到其他页面。

我不确定应该设置哪些项目边距或宽度,全景或全景项目或矩形,我已经尝试了 al 3 但仍然无法正常工作


<phone:PanoramaItem Header="third item" Orientation="Horizontal">
            <!--Double wide Panorama with large image placeholders-->
            <Grid >
                <ListBox x:Name="lst">
                    <ListBox.ItemTemplate>
                        <DataTemplate>
                            <Rectangle Margin="10" Width="200" Height="200" Fill="Red"/>
                        </DataTemplate>
                    </ListBox.ItemTemplate>
                    <ListBox.ItemsPanel>
                        <ItemsPanelTemplate>
                            <StackPanel  Orientation="Horizontal"/>
                        </ItemsPanelTemplate>
                    </ListBox.ItemsPanel>
                </ListBox>
            </Grid>

        </phone:PanoramaItem>

我已经尝试了上面的这段代码,但它没有显示任何内容?

4

1 回答 1

0

对的,这是可能的。在panoramaitem 中只需放置Orientation="Horizo​​ntal",如果您使用的是列表框,只需将itempanel 设置为stackpanal 方向水平。

  <controls:PanoramaItem Orientation="Horizontal" Header="item1">
            <Grid >
                <ListBox x:Name="lst">
                    <ListBox.ItemTemplate>
                        <DataTemplate>
                                <Image Margin="10" Source="{Binding}" Width="200" Height="200"/>
                        </DataTemplate>
                    </ListBox.ItemTemplate>
                    <ListBox.ItemsPanel>
                        <ItemsPanelTemplate>
                            <StackPanel  Orientation="Horizontal"/>
                        </ItemsPanelTemplate>
                    </ListBox.ItemsPanel>
                </ListBox>
            </Grid>
        </controls:PanoramaItem>
于 2013-07-18T09:36:37.860 回答