Wpf 从xaml中的资源加载图像
我有一个以这种方式链接的xaml资源Wpf 从xaml中的资源加载图像,wpf,image,resources,resourcedictionary,Wpf,Image,Resources,Resourcedictionary,我有一个以这种方式链接的xaml资源 <Window.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="AudioPitchShiftStyle.xaml"/> </ResourceDictionary.MergedDictiona
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="AudioPitchShiftStyle.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
insite AudioPitchShiftStyle.xaml我已经把这个声明
<Image Source="img/play.png" x:Key="play" />
如何使用源代码键通过代码实现ImageBitmap?您可以从资源字典中获取
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary
Source="Resources/MyResourceDictionary.xaml">
</ResourceDictionary>
<ResourceDictionary
Source="Resources/OthersStyle.xaml">
</ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
<Grid>
<Image Source="/WPFDemo;component/Images/AddResourceDictionary.jpg"></Image>
</Grid>
对不起,我是说用C。不管怎样,我想我该怎么做
ResourceDictionary dicto=this.Resources.MergedDictionaries[0];
Image myImage=(Image)dicto[“play”];
img.Source=myImage.Source;
同样谢谢你:-)