<DataTemplate x:Key="MyTemplate" DataType="{x:Type l:MyViewModel}">
<l:MyView />
</DataTemplate>
Можно ли как-нибудь заменить "MyTemplate" значением из моего класса?
public sealed class MyTemplateSelector : DataTemplateSelector
{
public const string TemplateName = "MyTemplate";
//I use the TemplateName const to retrieve the correct DataTemplate
}