数据绑定列表<object> WindowsPhone </object>

时间:2013-10-13 13:14:58

标签: windows-phone

我想提高我的工作效率以使用正确的设计。 所以我添加了一个文件夹SampleData和一个文件RestaurantsSampleData.xaml 该文件的结构定义:

 xmlns:vm="clr-namespace:GeolocationTest.ViewModels">
<vm:MainViewModel.Pois>
    <vm:Poi Id="1" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald" />
    <vm:Poi Id="2" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="3" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="4" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="5" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="6" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="7" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="8" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="9" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald"/>
    <vm:Poi Id="10" Adresse="20 rue de vinci, 33700 merignac" Name="MacDonald" />
</vm:MainViewModel.Pois>

我的班级Pois是

   public class PoiDetail : PoiBase
{
    public String FormattedAddress { get; set; }        
    public String FormattedPhoneNumber { get; set; }
    public String Icon { get; set; }
    public List<Review> Reviews { get; set; }
    public double Latitude { get; set; }
    public double Longitude { get; set; }
}

我想在我的RestaurantsSampleData.xml中添加一个列表,以允许在visual studio的设计器中显示。目前我没有找到任何办法,我在构建应用程序之间花了很多时间,检查设计并修改它。 使用样本并插入实际数据后会更有效。

1 个答案:

答案 0 :(得分:0)

如果您将样本数据与Visual Studio 2013的副本一起使用,请使用blend来创建样本数据

  1. 创建一个新的Windows phone银灯项目
  2. 创建新的样本数据
  3. 在此链接中描述......

    http://msdn.microsoft.com/en-us/library/ee341450(v=expression.40).aspx

    1. 将Collection拖放到mainpaige.xaml
    2. 运行应用程序时,更改列表的数据上下文以查看实际数据