C# 为WindowPhone7的列表框创建数据模板

C# 为WindowPhone7的列表框创建数据模板,c#,windows-phone-7,C#,Windows Phone 7,是否可以使用C#code而不是XAML来为WP7中的列表框创建数据模板???您不能以与常规控件相同的方式在代码中实例化DataTemplate,但可以使用XamlReader.Load()方法从XAML字符串创建DataTemplate: string xaml = @"<DataTemplate xmlns=""http://schemas.microsoft.com/winfx/2006/xaml/presentation"" xmlns:x=""http://sche

是否可以使用C#code而不是XAML来为WP7中的列表框创建数据模板???

您不能以与常规控件相同的方式在代码中实例化
DataTemplate
,但可以使用
XamlReader.Load()
方法从XAML字符串创建
DataTemplate

string xaml = @"<DataTemplate
    xmlns=""http://schemas.microsoft.com/winfx/2006/xaml/presentation""
    xmlns:x=""http://schemas.microsoft.com/winfx/2006/xaml"">
  <!-- Template content goes here. -->
</DataTemplate>";
var dt = (DataTemplate)XamlReader.Load(xaml);
string xaml=@”
";
var dt=(DataTemplate)XamlReader.Load(xaml)
请确保添加您可能需要的任何其他名称空间。

这个问题的答案还表明,您可以在
DataTemplate
中以相同的方式创建绑定:。

谢谢。。我会试着用同样的