Windows Phone 8.1 应用程序在 DataTemplate 中看不到 DataType 属性
Windows Phone 8.1 App dont see DataType property in DataTemplate
我创建了新的 Windows Phone 8.1 项目,当我尝试设置 DataType 时,vs2013 在编辑器中给我错误:The property 'DataType' was not found in type 'DataTemplate'
。在 WPF 应用程序中我没有这个问题。如何解决?
这是我的 MainPage.xml:
<Page
x:Class="App6.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App6"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Page.Resources>
<DataTemplate DataType="{x:Type local:Employee}">
<TextBlock Text="{Binding Name}" />
</DataTemplate>
</Page.Resources>
<Grid>
</Grid>
</Page>
DataType 在 WinRT XAML 中不受支持 - 请参阅 DataTemplate Class. You can also find this information here at this post。
也许DataTemplateSelector will help you, here is some help: one, two, three.
WinRT XAML(通用应用程序)不支持数据类型,Windows Phone 8
要为每种类型使用不同的模板,您必须 DataTemplateSelector
我创建了新的 Windows Phone 8.1 项目,当我尝试设置 DataType 时,vs2013 在编辑器中给我错误:The property 'DataType' was not found in type 'DataTemplate'
。在 WPF 应用程序中我没有这个问题。如何解决?
这是我的 MainPage.xml:
<Page
x:Class="App6.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App6"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Page.Resources>
<DataTemplate DataType="{x:Type local:Employee}">
<TextBlock Text="{Binding Name}" />
</DataTemplate>
</Page.Resources>
<Grid>
</Grid>
</Page>
DataType 在 WinRT XAML 中不受支持 - 请参阅 DataTemplate Class. You can also find this information here at this post。
也许DataTemplateSelector will help you, here is some help: one, two, three.
WinRT XAML(通用应用程序)不支持数据类型,Windows Phone 8
要为每种类型使用不同的模板,您必须 DataTemplateSelector