Comment obtenir un Uri de l'image stockée dans les ressources

J'ai deux .png les fichiers ajoutés à mes ressources dont j'ai besoin pour accéder à leurs Uri quand on fait la liaison.

Mon xaml code est comme suit:

<Grid>
  <Image>
    <Image.Source>
       <BitmapImage DecodePixelWidth="10" UriSource="{Binding Path=ImagePath}"/>
    </Image.Source>
  </Image> 
</Grid>

et la binding code à l'aide de ImagePath est:

ImagePath = resultInBinary.StartsWith("1") ? Properties.Resources.LedGreen : Properties.Resources.ledRed;

Cependant

Properties.Resources.LedGreen

renvoie une Bitmap au lieu de String contenant l'Uri de l'image.
Je veux juste savoir comment extraire de la valeur sans avoir besoin de l'adresse d'un chemin de l'image dans le répertoire dans lequel il est stocké. (Ce qui honnêtement, je ne suis pas sûr, c'est une bonne chose à faire que je ne pouvais pas trouver une situation similaire sur le net).

S'il vous plaît laissez-moi savoir si il ya même une méthode préférée pour celui que je suis en train d'utilisation, si disponible.

InformationsquelleAutor Mehrad | 2014-04-09