IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Rectangle.Fill et ImageBrush n'affichent rien


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Par défaut Rectangle.Fill et ImageBrush n'affichent rien
    Bonjour,

    Je souhaite remplir mon rectangle avec une image.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <Rectangle Height="80" Width="80" Stroke="{StaticResource SquareBorder}" RadiusY="5" RadiusX="5">
                <Rectangle.Fill>
                    <ImageBrush x:Name="Content" ImageSource="/Images/MonImage.png"/>
                </Rectangle.Fill>
            </Rectangle>
    Dans le designer de VS ou de Blend, l'image s'affiche parfaitement bien dans le rectangle.

    Or, dans IE, mon image ne s'affiche pas...

    Cependant, si je remplace mon image par une couleur, la couleur s'affiche sous IE.

    Quelqu'un a une idée ?

    Merci de votre aide,
    Steven

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    C'est pas un problème avec la localisation de ton image ?

    Tu l'as mise où ?

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Par défaut
    J'ai crée un dossier directement dans le projet.

    Je ne pense pas que ce soit la localisation de l'image, car elle se charge bien dans le designer. Sauf si lors de l'execution mon chemin relatif n'a plus comme père le projet Silverlight ?

  4. #4
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par Krustig Voir le message
    J'ai crée un dossier directement dans le projet.

    Je ne pense pas que ce soit la localisation de l'image, car elle se charge bien dans le designer. Sauf si lors de l'execution mon chemin relatif n'a plus comme père le projet Silverlight ?
    Regarde si à l'exécution tu n'as pas une erreur du style AG_E_NETWORK Image not found, un truc dans le genre, si oui c'est un problème avec le chemin de ton image.

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Février 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 202
    Par défaut
    En effet, j'ai régardé sur la page internet et j'ai bien une erreur de type AG_E_NETWORK - ImageError.

    Etonnant... Je vais modifier le chemin d'accès à mon image.

    Y a t-il de bonnes habitudes à prendre pour éviter ce genre d'erreurs?

    Merci Skyounet

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par Krustig Voir le message
    En effet, j'ai régardé sur la page internet et j'ai bien une erreur de type AG_E_NETWORK - ImageError.

    Etonnant... Je vais modifier le chemin d'accès à mon image.

    Y a t-il de bonnes habitudes à prendre pour éviter ce genre d'erreurs?
    En fait il y a 2 solutions pour les images en Silverlight :
    stocker dans le xap ou stocker dans un repertoire du site web.

    Il me semble qu'il faille même les placer dans le repertoire ClientBin.

    Par exemple si tu as un repertoire Images dans ClientBin, tu peux y accéder à partir de ton appli Silverlight en faisant /Images/xxx.png (ou Images/xxx.png je ne me souviens plus).

    Quand elles sont stockées dans le xap en tant que ressources, je crois bien que tu peux y accéder par un chemin relatif ou absolu.

    Je n'ai pas re-vérifié tout ça depuis un ptit moment, je vais ptet faire un billet blog du coup.

    A vérifier donc.

  7. #7
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Il me semble qu'il faille même les placer dans le repertoire ClientBin.
    Non, tu n'es pas obligé: les images peuvent-être stocké dans un autre répertoire

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Boot mais n'affiche rien
    Par log2n dans le forum Assembleur
    Réponses: 28
    Dernier message: 03/11/2005, 21h16
  2. Mon programme n'affiche rien!!!!
    Par matthieu5978 dans le forum Langage
    Réponses: 1
    Dernier message: 03/11/2005, 11h28
  3. pourquoi mon quickreport n'affiche rien ?
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 8
    Dernier message: 31/07/2005, 00h59
  4. [LG]Programme qui n'affiche rien
    Par ousunas dans le forum Langage
    Réponses: 4
    Dernier message: 17/02/2004, 19h38
  5. Opengl n'affiche rien.
    Par Fugus02 dans le forum OpenGL
    Réponses: 4
    Dernier message: 06/01/2004, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo