带有Windows Phone 8.1中图像的ListView

时间:2014-11-25 10:06:26

标签: listview windows-phone-8.1

我是WP8的新手。

我有一个应用程序。

它进行Web API调用。

我得到了一个项目清单。

我想向用户显示这个项目列表,并在其左侧显示一个图标。

我想我应该使用ListView控件。

我花了很长时间试图找到一个简单的例子,但不能。

所以,要么:

  1. 我是个白痴
  2. 有人会给我发一个关于如何执行此操作的链接
  3. 有人会张贴一个简单的例子
  4. 我需要买一本好的WP8书(但我必须在发货前等几天)
  5. 我希望有人会回答3.我会跟进4.然后我肯定我是1。

    更新:

    这是我的标记:

        <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <ListBox  Name="lstPremises"
                ItemsSource="{Binding Items}" FontFamily="{StaticResource PivotHeaderItemFontFamily}" 
                      Background="{StaticResource AppBarItemBackgroundThemeBrush}">
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="Auto"></ColumnDefinition>
                                <ColumnDefinition Width="*"></ColumnDefinition>
                            </Grid.ColumnDefinitions>
                            <Image Grid.Column="0" Margin="12" Height="50" Width="50" Source="Images/Number-5-icon.png" ></Image>
                            <TextBlock Grid.Column="1" FontSize="36" Text="{Binding Caption}" TextWrapping="Wrap" FontFamily="Global User Interface"></TextBlock>
                        </Grid>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>
        </Grid>
    

    这是我的代码隐藏:

    public class Item
    {
        public string Caption;
    }
    public sealed partial class Management : Page
    {
        public Management()
        {
            this.InitializeComponent();
    
            List<Item> test = new List<Item>();
            Item item = new Informed.Item();
            item.Caption = "Test One";
            test.Add(item);
            Item item2 = new Informed.Item();
            item2.Caption = "Test Two";
            test.Add(item2);
            lstPremises.ItemsSource = test;
        }
    }
    

    这是截图:

    enter image description here

1 个答案:

答案 0 :(得分:3)

你可以从这里得到一个有效的例子 http://visualstudiomagazine.com/articles/2014/07/01/gridview-and-listview-controls.aspx 或者这个链接也都适用于我 http://channel9.msdn.com/Series/Building-Apps-for-Windows-Phone-8-1/04 第二个是视频教程示例,你会得到它