我有一个用户控件 UserControl1,它在其资源中定义了一种样式。该用户控件包含一个引用该样式的 UserControl2 实例:
<UserControl x:Class="UserControl1">
<UserControl.Resources>
<Style x:Key="MyStyle" />
</UserControl.Resources>
<Grid>
<UserControl2 />
</Grid>
</UserControl>
<UserControl x:Class="UserControl2">
<Grid Style="{StaticResource MyStyle}">
</Grid>
</UserControl>
但是,UserControl2 找不到该样式资源,即使它位于逻辑树中(在 UserControl1 的资源中)。如何让 UserControl2 找到 UserControl1 中的资源?