【发布时间】:2011-07-13 19:43:51
【问题描述】:
我在运行时绑定的 dll 中定义了一个 wpf 页面。
我正在尝试从主应用程序的文件夹中将图像放置在页面上。
主要称为“面板”。 我正在这样做:
<Image Source="/Panel;component/Images/LRL.bmp" Height="46" HorizontalAlignment="Left" Margin="306,90,0,0" Name="imgLRL" Stretch="Fill" VerticalAlignment="Top" Width="127" />
虽然图像在设计时解析,但在运行时它是空白的。有什么建议吗?
我刚试过,根据建议:
<Image Height="46" HorizontalAlignment="Left" Margin="306,90,0,0" Name="imgLRL" Stretch="Fill" VerticalAlignment="Top" Width="127" Source="pack://application:,,,/Panel;component/Images/LRL.bmp" />
但同样的事情
【问题讨论】:
-
也许你可以试试完整的 URI:pack://application:,,,/RuntimeBound.dll;component/Images/LRL.bmp ?
-
您是否尝试过 Snoop 以确保 URI 设置正确? snoopwpf.codeplex.com
-
Snoop 帮助我解决了这个问题。我不知道这个实用程序。谢谢!!