我得到了关注来源
<UserControl.Resources>
<DataTemplate x:Key="ItemTemplate">
<ListBox ItemsSource="{Binding Inventory}"
ScrollViewer.HorizontalScrollBarVisibility="Disabled"
ScrollViewer.VerticalScrollBarVisibility="Disabled"
ItemTemplate="{StaticResource ItemChildTemplate}"
ItemContainerStyle="{StaticResource ListBoxChildItemStyle}"
BorderThickness="0">
</ListBox>
</DataTemplate>
<DataTemplate x:Key="ItemChildTemplate"> ... </DataTemplate>
<Style x:Key="ListBoxChildItemStyle" TargetType="{x:Type ListBoxItem}">...</Style>
</UserControl.Resources>
我明白了:
无法解析资源ListBoxChildItemStyle
。
无法解析资源ItemChildTemplate
。
我根本没有看到问题。 Expression Blend也没有任何建议。
答案 0 :(得分:2)
在静态引用之前,需要声明资源。交换资源的顺序,以便您永远不会引用文件中稍后出现的资源。