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

Windows Presentation Foundation Discussion :

Impossible de nommer un sous élément XAML


Sujet :

Windows Presentation Foundation

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 84
    Par défaut Impossible de nommer un sous élément XAML
    Bonjour à tous, j'ai un petit problème que je n'arrive pas vraiment à comprendre .

    En fait, j'ai un DockManager qui me permet de gérer des éléments dockable de mon interface. Le truc c'est que si je met un élément avec un x:Name, j'ai l'erreur suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cannot set Name attribute value 'toto' on element 'SimplyDesktopManager'. 'SimplyDesktopManager' is under the scope of element 'DockManager', which already had a name registered when it was defined in another scope. Line 26 Position 39.
    Pour vous aidez à voir, j'ai mis la partie de mon projet qui génère cette erreur en pièce jointe ( le projet n'est pas complet mais ça marche quand même)

    Si vous avez une idée, je suis preneur.

    Merci

    Edit: avec la pièce jointe c'est mieux

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Par défaut
    bon j'ai teste
    en effet y'a un bleme
    je te suggere les choses suivant :
    - soit tu rajoute dans SimplyDesktopManager un name2 et une methode pour reccup l'objet avec le name2
    - soit tu refait pas a pas un dock namager simple et un SimplyDesktopManager simple pour voir ou peux se trouver le prob

  3. #3
    Membre chevronné Avatar de MetalGeek
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 412
    Par défaut
    Salut,
    c'est en effet un problème qui m'a moi-même causé pas mal de soucis ; en fait tu ne peux pas ajouter x:Name à un usercontrol ajouté comme enfant d'un autre usercontrol (je ne sais pas si le problème est seulement dû au designer de VS, ou si ça plante aussi à l'exécution). Si tu as vraiment besoin du nom dans ton code-behind, tu peux sinon déclarer un champ du type de ton usercontrol enfant et valoriser ce champ sur la réception de son évènement Load.

Discussions similaires

  1. Impossible de créer un sous-package
    Par ouckileou dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 20/08/2014, 17h36
  2. [XSLT 1.0] Impossible de "nommer" l'élément racine
    Par olohoyo dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 10/04/2014, 15h19
  3. Réponses: 7
    Dernier message: 21/08/2009, 21h19
  4. Impossible de compiler (exécuter) sous Delphi 7
    Par patrice@ dans le forum Delphi
    Réponses: 18
    Dernier message: 26/07/2006, 18h25
  5. Impossible d'executer <applet> sous IE6.0
    Par vasilpapa dans le forum Applets
    Réponses: 3
    Dernier message: 29/05/2006, 20h11

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