【问题标题】:WPF image sourceWPF图像源
【发布时间】: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 帮助我解决了这个问题。我不知道这个实用程序。谢谢!!

标签: .net wpf image


【解决方案1】:

当我添加图像时,我有一个名为 images 的子文件夹,我会执行类似的操作

<Image Source="Images/someimage.bmp" />

也许这就是你需要的。

【讨论】:

  • 我这样做了,可以在上面的路径中看到
【解决方案2】:

Snoop 帮我解决了这个问题。感谢您为我开启了新的实用程序。

【讨论】:

    猜你喜欢
    • 2010-10-01
    • 2016-06-17
    • 1970-01-01
    • 2010-10-19
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 2010-09-25
    相关资源
    最近更新 更多