相关疑难解决方法(0)

如何在XAML中引用图标资源文件引用

我想要一个按钮在XAML中显示一个图标.最初我想要粘贴一个字符,但是vb Express 2008不会将它识别为符号,因为它不是常规字符.然后我创建了一个图标,并尝试设置按钮图像属性以引用它,但这不存在,所以更多的痛苦.现在我已经使用项目资源来添加它已经推送到项目资源目录中的图标文件.

我想要做的是使用XAML在此标记中显示图标:

<Button>
<Image Source="{StaticResource UpArrow}"/>
</Button>
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望将图像放在单独的文件中,并通过项目引用它.我对内容/资源问题感到有点困惑.

我尝试使用以下方法访问它:

<UserControl.Resources>
<BitmapImage x:Key="UpArrow" _
  UriSource="Resources/_25B2_Triangle__black__up_pointing.ico" />
</UserControl.Resources>
Run Code Online (Sandbox Code Playgroud)

我已经阅读了一些有关包装组件的内容,这些内容庞大且令人困惑.当然,将一个图标放入资源文件应该可以很容易地使用/ Resources或类似的引用,而不是绝对文件路径,否则,有什么意义呢?

我想在XAML而不是代码隐藏中完成所有操作,因为这项工作都将由客户端完成,但也许我不知道什么时候使用代码.有了WPF,很少有关于你想要大规模做什么以及你为什么要这样做的书面文章,除了MS不断克制它是多么"酷",这对你来说并不是很有帮助.

谢谢..

resources icons xaml

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

icons ×1

resources ×1

xaml ×1