2011-12-29 184 views
-2

我知道这很简单,但我在XAML中非常新。访问WPF中的资源

我有两个文件夹在我的解决方案 资源\图像\ font.png 形状\ dictonary1.xaml 的soultion还有的App.xaml和mainwindow.xaml

  <Label ToolTip="Label"> 
       <Label.Background> 
        <ImageBrush ImageSource="\Resources\Images\Font.png" /> 
       </Label.Background> 
      </Label> 

在我dictonary1.xaml文件我添加一个包含背景画笔的标签 但是抛出一个错误

这个工作很好,我在MainWindow.xaml文件中做同样的事情。

的font.png文件属性 生成操作资源和 复制到输出目录总是始终复制

我希望我清楚

+0

而错误是...? – 2011-12-29 02:59:01

+0

'在'System.Windows.Baml2006.TypeConverterMarkupExtension'提供值时抛出异常。'行号“282”和行位置“22”。 – Amruta 2011-12-29 03:11:04

回答

0

你合并dictionary1.xaml到mainwindow.xaml?如果图像在dictionary1.xaml中使用,那么试试这个:

<ImageBrush ImageSource="../Resources/Images/Font.png" /> 
+0

是的,我已经在mainwindow.xaml中合并了dicitinary1.xaml。 将也抛出错误 – Amruta 2011-12-29 06:53:32