У меня есть DrawingBrush в ResourceDictionary, который я пытаюсь использовать в качестве заливки для прямоугольника в окне. ResourceDictionary начинается с:
ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:PresentationOptions="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options">
<DrawingBrush x:Key="rg1024_metal_effect" Stretch="Uniform">
<DrawingBrush.Drawing>
<DrawingGroup>
В моем Main.xaml
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="rg1024_metal_effect_Brush.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
В моем окне XAML:
<Rectangle HorizontalAlignment="Left" Fill="{StaticResource rg1024_metal_effect}" Height="100" Margin="123,115,0,0" Grid.Row="1" Grid.RowSpan="2" Stroke="Black" VerticalAlignment="Top" Width="100" >
</Rectangle>
И я продолжаю получать "ресурс можетне будет решен ". Что я делаю не так?