我正在尝试在一个 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>
但是我收到错误“找不到静态资源参考'TileBrush'。” 我可以从同一个 xaml 文件中引用资源,但不知道如何从另一个文件中引用。