如何在代码中创建silverlight数据模板?我见过很多WPF的例子,但Silverlight没有.
编辑:这是我现在使用的代码,基于以下圣地亚哥的回答.
public DataTemplate Create(Type type)
{
return (DataTemplate)XamlReader.Load(
@"<DataTemplate
xmlns=""http://schemas.microsoft.com/client/2007"">
<" + type.Name + @" Text=""{Binding " + ShowColumn + @"}""/>
</DataTemplate>"
);
}
Run Code Online (Sandbox Code Playgroud)
这非常好用,并允许我动态更改绑定.
silverlight ×1