C# SplitPage文件中的虚拟数据
当我创建一个新的Visual Studio Windows 8 Store项目(C#)时,如果我从一个SplitPage开始,我会得到虚拟数据,但是,如果我向项目添加新的SplitPage,则没有虚拟数据,如果我尝试从主SplitPage(在创建实际项目时创建的SplitPage)中的代码,我只会得到大量错误C# SplitPage文件中的虚拟数据,c#,visual-studio,microsoft-metro,visual-studio-2012,C#,Visual Studio,Microsoft Metro,Visual Studio 2012,当我创建一个新的Visual Studio Windows 8 Store项目(C#)时,如果我从一个SplitPage开始,我会得到虚拟数据,但是,如果我向项目添加新的SplitPage,则没有虚拟数据,如果我尝试从主SplitPage(在创建实际项目时创建的SplitPage)中的代码,我只会得到大量错误 如何在“新添加的”拆分页中获取虚拟数据,而不仅仅是在主项目文件中?Microsoft员工回答:这是不可能的。只有将splitpage创建为新项目中的第一页时,才能获取虚拟数据。您可以手动执
如何在“新添加的”拆分页中获取虚拟数据,而不仅仅是在主项目文件中?Microsoft员工回答:这是不可能的。只有将splitpage创建为新项目中的第一页时,才能获取虚拟数据。您可以手动执行。您可以使用在任何示例中都可以找到的
ExampleDataSource
类。
然后在XAML代码中,当您在Page.Resources
中描述CollectionViewSource
时,通常会以如下方式绑定数据源:
<CollectionViewSource
x:Name="itemsViewSource"
Source="{Binding YourDataSource}"/>
假设SampleDataSource
具有属性AllGroups
,并且它是observedcollection
,它应该可以工作
希望我的回答能帮助任何处理Win8应用程序的人。没有-这里犯了一个错误。答案再次被接受:)
d:Source="{Binding AllGroups, Source={d:DesignInstance Type=data:SampleDataSource, IsDesignTimeCreatable=True}}"