Windows Vista Forums

Cannot load a dynamic resource in code using a ComponentResourceKey
  1. #1


    ThoraD Guest

    Cannot load a dynamic resource in code using a ComponentResourceKey

    How do I load a dynamic resource in code using a ComponentResourceKey

    ComponentResourceKey rEll = new ComponentResourceKey(typeof(CustomControl1),
    "Ell");
    Image im1 = new Image();
    im1.SetResourceReference(Image.SourceProperty, "rEll");
    does not work, but

    <Image Source="{DynamicResource {ComponentResourceKey
    TypeInTargetAssembly={x:Type res:CustomControl1},ResourceId=Ell}}"></Image>
    <Image Grid.Column="1" Source="{DynamicResource {x:Static
    res:CustomControl1.Ell}}"></Image>
    works, loads an orange ellipse that turns blue when I change to the Silver
    theme.

    I can also load the ellipse as a static resource
    ComponentResourceKey rEll = new ComponentResourceKey(typeof(CustomControl1),
    "Ell");
    Image im1 = new Image();
    im1.Source = (ImageSource)this.FindResource(rEll);

    TIA
    ThoraD






      My System SpecsSystem Spec

  2. #2


    ThoraD Guest

    Re: Cannot load a dynamic resource in code using a ComponentResourceKey

    Disregard, strings and objects
    ThoraD

    "ThoraD" <ThoraDToBeRemoved@xxxxxx> wrote in message
    news:eHweYA6LJHA.1920@xxxxxx

    > How do I load a dynamic resource in code using a ComponentResourceKey
    >
    > ComponentResourceKey rEll = new
    > ComponentResourceKey(typeof(CustomControl1), "Ell");
    > Image im1 = new Image();
    > im1.SetResourceReference(Image.SourceProperty, "rEll");
    > does not work, but
    >
    > <Image Source="{DynamicResource {ComponentResourceKey
    > TypeInTargetAssembly={x:Type
    > res:CustomControl1},ResourceId=Ell}}"></Image>
    > <Image Grid.Column="1" Source="{DynamicResource {x:Static
    > res:CustomControl1.Ell}}"></Image>
    > works, loads an orange ellipse that turns blue when I change to the Silver
    > theme.
    >
    > I can also load the ellipse as a static resource
    > ComponentResourceKey rEll = new
    > ComponentResourceKey(typeof(CustomControl1), "Ell");
    > Image im1 = new Image();
    > im1.Source = (ImageSource)this.FindResource(rEll);
    >
    > TIA
    > ThoraD
    >
    >
    >


      My System SpecsSystem Spec

Cannot load a dynamic resource in code using a ComponentResourceKey problems?

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hibernation: do web site recommendations give wrong information about its resource load? Tuttle Vista General 10 07 Jul 2008
Dynamic load of assembly problem Kostadin Georgiev PowerShell 3 29 Sep 2007
Failed to load resource DLL KiwiNth Vista General 2 04 Aug 2007
loading Markup::XamlReader::Load from resource file John Dunn Avalon 7 05 Dec 2006
resource conflict (code 12) => no aero johannes Vista hardware & devices 0 10 Sep 2006