У меня есть DataTemplate в app.xaml, который привязывает представление к viewmodel.
<Application.Resources>
<DataTemplate DataType="{x:Type vm:someviewmodeltype}">
<vw:somevwcontrol />
</DataTemplate>
</Application.Resources>
приведенный выше шаблон не применяется, если нет стилей. В тот момент, когда я ставил стиль, что-то вроде...
<Application.Resources>
<DataTemplate DataType="{x:Type vm:someviewmodeltype}">
<vw:somevwcontrol />
</DataTemplate>
<Style TargetType="TextBlock">
<Setter Property="FontSize" Value="20"></Setter>
</Style>
</Application.Resources>
datatemplate подбирается и дает желаемые результаты... Я не уверен, что происходит там... может ли кто-нибудь прояснить это?
Спасибо.