Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xaml WP8(8.1)如何在DesignView中查看LongListSelector的静态数据?_Xaml_Visual Studio 2012_Windows Phone 8_Design View - Fatal编程技术网

Xaml WP8(8.1)如何在DesignView中查看LongListSelector的静态数据?

Xaml WP8(8.1)如何在DesignView中查看LongListSelector的静态数据?,xaml,visual-studio-2012,windows-phone-8,design-view,Xaml,Visual Studio 2012,Windows Phone 8,Design View,有一些问题需要正确调整页边距,并且每次都必须启动模拟器来检查它,这已经成为一个巨大的难题,而且效率低下。我看了一个使用blend的教程,但是我在设计视图中看不到加载在longlistselector中的通用数据。如果有帮助,我的应用程序会将数据从xml文件加载到LongListSelector中 Public void LoadData() { Test = LoadFromXml("Test.xml"); IsDataLoaded = true; } privat

有一些问题需要正确调整页边距,并且每次都必须启动模拟器来检查它,这已经成为一个巨大的难题,而且效率低下。我看了一个使用blend的教程,但是我在设计视图中看不到加载在longlistselector中的通用数据。如果有帮助,我的应用程序会将数据从xml文件加载到LongListSelector中

Public void LoadData()
 {
   Test = LoadFromXml("Test.xml");

 IsDataLoaded = true;
    }

    private SoundGroup LoadFromXml(string xmlName)
    {
        SaveSoundGroup isolatedGroup = new SaveSoundGroup();
        SaveSoundGroup assetsGroup;
        XmlSerializer serializer = new XmlSerializer(typeof(SaveSoundGroup));

        using (Stream fileStream = Application.GetResourceStream(new Uri("Xmls/" + xmlName, UriKind.Relative)).Stream)
        {
            assetsGroup = (SaveSoundGroup)serializer.Deserialize(fileStream);
        }
下面是xml的一个示例。Items是绑定到longlistselector的项:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<SaveSoundGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Items>
        <SoundData>
            <Title>Test</Title>
            <FilePath>https:***</FilePath>
            <SavePath>Test.mp3</SavePath>
            <Status>NotDownloaded</Status>
            <DownloadProgress>0</DownloadProgress>
        </SoundData>
长列表选择器:

<controls:LongListSelector x:Name="LongList6"
                Margin="0,10,0,0"                        
                ItemsSource="{Binding Test.Items}"
                LayoutMode="Grid"                       
                GridCellSize="400,72"
                ItemTemplate="{StaticResource SoundTileDataTemplate}"
                SelectionChanged="LongListSelector_SelectionChanged"
                IsGroupingEnabled="True"              />
        </controls:PivotItem>


编辑:我只想让longlistselector中的平铺和一些文本(标题)在设计视图中可见。即使只有两个平铺,也足以调整和编辑放置和布局

您能展示一下将数据绑定到LongListSelector的方式吗?添加了LongListSelector代码
<controls:LongListSelector x:Name="LongList6"
                Margin="0,10,0,0"                        
                ItemsSource="{Binding Test.Items}"
                LayoutMode="Grid"                       
                GridCellSize="400,72"
                ItemTemplate="{StaticResource SoundTileDataTemplate}"
                SelectionChanged="LongListSelector_SelectionChanged"
                IsGroupingEnabled="True"              />
        </controls:PivotItem>