将带有ViewBox的XAML文件作为资源嵌入

jfgube3f  于 2023-01-06  发布在  其他
关注(0)|答案(1)|浏览(146)

我有一个XAML资源。

它看起来像这样。

如何在按钮内显示此资源?
注:

  • 我不想将XAML映像中的代码作为资源复制到App.xaml中,我想从Resources文件夹中正确地引用它。
  • 我想将其转换为SVG,但我更愿意使用其原生格式的图像。
x8diyxa7

x8diyxa71#

此示例将指导您以适当的方式引用XAML资源。

    • 步骤1**

ResourceXaml(例如资源文件夹中的. xaml)

<Viewbox x:Key="A_Name">
  // blahh...
</Viewbox>
    • 应用程序. xaml**
<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>    
            <!--Reference xaml file-->            
            <ResourceDictionary Source="/Resources/Example.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>        
</Application.Resources>
    • 第二步**

您的页面中的按钮. xaml

<Button Content="{StaticResource Image_KeyName_In_Referenced_XAML_File}" />

相关问题