Wpf 为什么框架放置在视图框中时找不到本地资源?

Wpf 为什么框架放置在视图框中时找不到本地资源?,wpf,xaml,viewbox,Wpf,Xaml,Viewbox,我试着用一个控件来控制一辆车。 框架控制源是位于名为Pages的文件夹中的页面。 页面中只有一个元素。用XAML矢量图像填充的矩形 为什么不显示任何内容 这是我的主页mainpage.xaml: 我在app.xaml中定义了我的资源,如下所示: <Application x:Class="SearChForComp.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

我试着用一个控件来控制一辆车。 框架控制源是位于名为Pages的文件夹中的页面。 页面中只有一个元素。用XAML矢量图像填充的矩形

为什么不显示任何内容

这是我的主页mainpage.xaml:

我在app.xaml中定义了我的资源,如下所示:

<Application x:Class="SearChForComp.App"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         StartupUri="MainWindow.xaml">
<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="VectorGrahics/intro2.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
而Intro2.xaml是一个大文件。我发布了第一个和最后一个标签:

    <ResourceDictionary
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <DrawingBrush x:Key="intro2" Stretch="Uniform">
        <... \>
    </DrawingBrush>
</ResourceDictionary>

如果在页面中设置矩形的宽度/高度,或至少MinWidth/MinHeight,则该选项应有效:


你没有看到页面或者你的问题是什么吗?还有一件事,框架在标签外工作良好。请发布页面的标记。它不显示页面。我更新了我的问题。谢谢:为什么?ViewBox不能缩放任何没有大小的内容。
<Application x:Class="SearChForComp.App"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         StartupUri="MainWindow.xaml">
<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="VectorGrahics/intro2.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
    <ResourceDictionary
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <DrawingBrush x:Key="intro2" Stretch="Uniform">
        <... \>
    </DrawingBrush>
</ResourceDictionary>
<Rectangle Fill="{StaticResource intro2}" MinWidth="1" MinHeight="1" />