mic*_*ael 3 c# wpf resources styles key
<DataTemplate x:Key="MyTemplate" DataType="{x:Type l:MyViewModel}">
<l:MyView />
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)
有没有什么办法可以用我的一类价值取代"MyTemplate"?
public sealed class MyTemplateSelector : DataTemplateSelector
{
public const string TemplateName = "MyTemplate";
//I use the TemplateName const to retrieve the correct DataTemplate
}
Run Code Online (Sandbox Code Playgroud)
max*_*max 11
<DataTemplate x:Key="{x:Static l:MyTemplateSelector.TemplateName}"
DataType="{x:Type l:MyViewModel}">
<l:MyView />
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)