WPF C# - 使用Xaml加载图像文件夹

时间:2010-09-05 04:05:04

标签: c# wpf image xaml

在我开始学习C#,winforms和WPF的过程中,我在WPF中创建了类似于visio的程序。它使用新的WPF功能区控件,并使用扩展器来保存可以在Xaml中制作的一些基本形状(即椭圆),并且形状存储在“形状框”中,以便稍后可以将形状拖到窗体上并从那里操纵。

目前的形状都不是来自图像,这是我的下一个目标。我想要做的是通过XAML加载图像并将它们添加到此形状框中。 shapebox是一个自定义类。

我的问题是:如何仅使用xaml从文件加载图像?

2 个答案:

答案 0 :(得分:3)

我找到了我追求的信息。

使用xaml简单地加载图像是:

<Image Source="/blah/image.png" />

这适用于包含的图像,而非外部。加载外部图像我不确定。

答案 1 :(得分:0)

您应该阅读msdn文章,他们为每个问题提供完整的解决方案。不过,我可以给你快速链接来解决你的问题,你可以通过XAML或ViewModel添加(如果你遵循MVVM)。试试这个链接: Adding Images and Icons

如果你没有得到任何帮助,请回复。