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 :

Localisation d'images sources - Retour d'expérience


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Par défaut Localisation d'images sources - Retour d'expérience
    J'ai créé un composant qui est un bouton contenant une image.

    L'utilisateur peut spécifier la source de l'image en placant la source à la racine de son projet, puis dans le répertoire "ClientBin" du site web et dans le code il suffit d'écrire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <MyButton Source="image.jpg"></MyButton>
    Tout a bien fonctionné, jusqu'au jour où comme par magie plus aucune image ne s'affichait et l'évenement ImageFailed remontait l'exception avec le message "AG_E_NETWORK_ERROR".

    Après des heures () de recherche, j'ai enfin vu ma "bétise".

    Dans le projet de mon composant, j'avais en effet placé le fichier de code MyButton.cs dans un dossier Button, donc le chemin que je donnais n'était plus valide. Il fallait en effet maintenant utiliser le chemin : "../image.jpg"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <MyButton Source="../image.jpg"></MyButton>
    J'espère que mon expérience servira à d'autre. Si ça n'est pas le cas, j'espère qu'elle vous fera rire...

    Mais même si le problême est résolu, je me pose encore la question : POURQUOI?

    Mon dossier Button n'est qu'une partie d'une dll "MyAssembly.dll". Donc, le fait de faire référence à "../image.jpg" me semble absurde, car que ce soit dans le projet de l'utilisateur ou dans son site web, le dossier "Button" n'apparait pas.
    Alors pourquoi faut il changer le chemin relatif?

  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
    Regarde ce topic (les derniers liens).
    http://www.developpez.net/forums/d66...ffichent-rien/

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Par défaut
    Merci Skyounet

Discussions similaires

  1. Communiquez vos retours d'expérience sur Delphi .NET
    Par Laurent Dardenne dans le forum Delphi .NET
    Réponses: 11
    Dernier message: 12/08/2008, 15h46
  2. [SGBD][ECO II]Retour d'expérience ECO II
    Par Morvan Mikael dans le forum Delphi .NET
    Réponses: 8
    Dernier message: 16/01/2006, 18h18
  3. [WebObject] Retour d'expérience ?
    Par oursblanc dans le forum Autres
    Réponses: 1
    Dernier message: 16/12/2005, 15h03
  4. recherche retour d'expérience chef de projet
    Par eXiaNazaire dans le forum Emploi
    Réponses: 8
    Dernier message: 08/03/2005, 11h10
  5. Retour d'expérience ?
    Par jIdJo dans le forum Maven
    Réponses: 1
    Dernier message: 05/11/2003, 08h33

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