我正在尝试在一个XAML文件中创建新资源,并在另一个XAML文件中引用它。也就是说,我定义:
<Window.Resources>
<ImageBrush x:Key="TileBrush" TileMode="Tile" ViewportUnits="Absolute" Viewport="0 0 32 32" ImageSource="MyImageButton.png" Opacity="0.3">
</ImageBrush>
</Window.Resources>
尝试在另一个XAML文件中使用它:
<Grid>
<Button Background="{StaticResource TileBrush}" Margin="5" Padding="5" FontWeight="Bold" FontSize="14">
A Tiled Button
</Button>
</Grid>
然而,我收到错误消息"StaticResource reference 'TileBrush' was not found."我可以从同一个XAML文件中引用该资源,但不知道如何从另一个文件中引用。