2012-06-29 61 views
-4

我想更改在运行时期间在XAML代码中声明的Image-Object的源代码。这样我就可以从本地资源中加载一张图片到这个Image-Object中。我希望有人能够帮助我。 Image-Object的名称是“imgWappen”,te图片的名称是“Bayer_Leverkusen.png”。对不起,我的英语不好。更改C#中的Image.Source的源代码

爬行

编辑:我使用Microsoft Visual Studio 2012和.NET 4.5 pragramming为Windows 8平板电脑

+2

请阅读关于如何导游正确发布问题。 – Indy9000

+0

我已经阅读过,但是我的错? –

+0

请阅读。 http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx – Indy9000

回答

2

应用这会帮助你

SetImage("/myImage.png"); 

private void SetImage(string path) 
{ 
    myImage.BeginInit(); 
    myImage.Source = new BitmapImage(new Uri(path, UriKind.RelativeOrAbsolute)); 
    myImage.EndInit(); 
}