Uitableview Windows Phone 7中的表视图

Uitableview Windows Phone 7中的表视图,uitableview,windows-phone-7,scroll,tableview,Uitableview,Windows Phone 7,Scroll,Tableview,WindowsPhone7有类似iPhone的UITableView吗 [基本上,我正在移植一个iOS应用程序,其中表视图工作得非常好。]我认为最匹配的是网格控件,它允许您定义行和列,并向网格单元格添加内容。您可能会发现MSDN页面很有用。您可以使用下面的XAML代码创建类似于表视图的内容 <ListBox > <ListBoxItem> <StackPanel O

WindowsPhone7有类似iPhone的UITableView吗


[基本上,我正在移植一个iOS应用程序,其中表视图工作得非常好。]

我认为最匹配的是
网格
控件,它允许您定义行和列,并向网格单元格添加内容。您可能会发现MSDN页面很有用。

您可以使用下面的XAML代码创建类似于表视图的内容

              <ListBox >

                <ListBoxItem>
                    <StackPanel Orientation="Horizontal"   >
                        <Border BorderThickness="3" BorderBrush="#A5FFFFFF" Width="80" Margin="0,20,0,20" Height="60">
                            <Image Source="{Binding ImageUrl, Mode=OneWay}"  VerticalAlignment="Stretch" Margin="0,0,0,0" Width="80" Height="60" Stretch="Fill" />
                        </Border>
                        <TextBlock TextWrapping="Wrap" Text="Foobar" FontSize="40" FontWeight="Normal" VerticalAlignment="Center" Margin="30,0,0,0" />
                    </StackPanel>
                </ListBoxItem>
                <ListBoxItem>
                    <StackPanel Orientation="Horizontal"   >
                        <Border BorderThickness="3" BorderBrush="#A5FFFFFF" Width="80" Margin="0,20,0,20" Height="60">
                            <Image Source="{Binding ImageUrl, Mode=OneWay}"  VerticalAlignment="Stretch" Margin="0,0,0,0" Width="80" Height="60" Stretch="Fill" />
                        </Border>
                        <TextBlock TextWrapping="Wrap" Text="Foobar" FontSize="40" FontWeight="Normal" VerticalAlignment="Center" Margin="30,0,0,0" />
                    </StackPanel>
                </ListBoxItem>
            </ListBox>

上面的示例将创建一个包含两个元素的表视图。如果需要,可以添加
边框
,以分隔每个表

希望能有帮助