我正在尝试在UWP中找到一种从XAML引用嵌入式资源的方法,但到目前为止我都没有成功。我尝试过常用方法:
<Image Source="pack:,,,/MyLibrary;Component/File.png" />
和
<Image Source="/MyLibrary;Component/File.png" />
字体也一样:
<TextBlock Text="Test" FontFamily="/MyLibrary;Component/Test.ttf#Font Name" />
这些似乎都不起作用。在Image.Source
的情况下,路径加下划线为无效,而在FontFamily
中没有加下划线 - 但在任何一种情况下仍然无效。我知道这在WPF中有效,我认为UWP不支持这种语法,但我找不到任何来源说明这一点。
我知道可以从代码中加载嵌入式资源,但在这种情况下,如果XAML中也有相同的语法,我特别感兴趣。