代码之家  ›  专栏  ›  技术社区  ›  Brian Genisio

如何在Silverlight2中引用嵌入的资源

  •  2
  • Brian Genisio  · 技术社区  · 16 年前

    我有以下简单的按钮,其中一个图像作为模板。问题是我想将图像更改为资源,而不是内容引用。我想这样做,这样我就可以将DLL共享为一个可重用的库,当我这样做时,它就不能很好地工作。

    如何告诉图像对象以声明的方式使用嵌入的资源?

    <Button x:Name="LogoutButton" Click="Button_Click">
      <Button.Template>
        <ControlTemplate>
          <Image Source="Resources/logout.png" />
        </ControlTemplate>
      </Button.Template>
    </Button>
    
    1 回复  |  直到 16 年前
        1
  •  3
  •   Brian Genisio    16 年前

    好吧,我想出来了:

    1. 不要让它成为嵌入式资源。使其成为资源/不复制

    这就是一切。像引用内容路径一样引用它,它可以工作。

    推荐文章