Я использую ContentControl с DataTemplate для загрузки данных, но данные не загружаются.WPF: данные в DataTemplate не загружаются при использовании с ContentControl
<DataTemplate DataType="{x:Type data:VesselInspectionSummaryViewModel}">
<StackPanel>
<ContentControl Content="{Binding InternalInspections}" ContentTemplate="{StaticResource InternalInspectionSummaryDataTemplate}" ></ContentControl>
</StackPanel>....
Моя забота с ContentControl, который находится внутри DataTemplate, определение InternalInspectionSummaryDataTemplate является, как указано ниже.
<DataTemplate x:Key="InternalInspectionSummaryDataTemplate" >
<TextBlock Text="{Binding Value}" Style="{StaticResource HomeDetailsTitleFontStyle}" />
</DataTemplate>
Но почему-то я не могу отображать текст для TextBlock, который является «значением». Может кто-нибудь, пожалуйста, помогите мне, чтобы получить значение для поля textBlock.
'Value' является членом' InternalInspections'? И 'InternalInspections' является членом' VesselInspectionSummaryViewModel'? Проверьте вкладку «Вывод» в Visual Studio, вы увидите ошибку Binding, и она может пролить свет на вашу проблему. – almulo
@almulo, что вы поняли, верно и я проверил Output tabl, ничего существенного нет. –