自定义资源文件夹的路径

时间:2016-01-05 14:57:22

标签: dll windows-10 uwp

我在类库项目中创建了一个新文件夹,调用“资源”。在那里我添加了一个名为“icon.png”的图标。
图标的属性为:
构建行动:嵌入式资源
复制到Outpur目录:始终复制

现在我想使用我的库和项目中的图标,该图标引用了库的.dll。

我已经尝试使用BaseUri +“Resource / icon.png”来获取它,但是当我构建类库时,不会复制完整的资源文件夹。

那么如何设置我的类库,我可以在我的库和项目中获取引用.dll的图标/资源文件夹。

1 个答案:

答案 0 :(得分:1)

您可以将图像设置为内容,不要复制或嵌入资源和复制,并在XAML中读取它:

  <Image Source="ms-appx:///ClassLibraryNamespace/Resources/icon.jpg"/>

其中ClassLibraryNamespace是您的库名。

后面的代码与

相同
Source = new Uri("ms-appx:///ClassLibraryNamespace/Resources/icon.jpg");

请记住,应用程序路径中有3个斜杠。

相关问题