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 :

Passer un parametre au constructeur d'un UC


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut Passer un parametre au constructeur d'un UC
    Bonjour,


    Je voudrais passer un parametre à mon User Control, comment je peux faire?

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Salut,

    Tu peux le faire par le constructeur.

  3. #3
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut
    Citation Envoyé par binoo Voir le message
    Salut,

    Tu peux le faire par le constructeur.
    C'est ce que je veux faire justement, mais le parametre je le passe ou, puisque la création du control se fait par le xaml?


    Je peux le faire en code aussi... la fatigue

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Citation Envoyé par gregorylepacha Voir le message
    Je peux le faire en code aussi... la fatigue
    Oui.

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    public MonUserControl ( string param ){
     
    }

  5. #5
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut
    Non ce n 'est pas ce que je voulais dire.

    Je pensais à cela dans le constructeur de ma Window
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    myUC bb = new myUC(param p);

    Mais lorsque je fais cela, je ne vois pas mon controle en lancant l'application
    (meme en ayant indiqué les prop tailles, et tout ca...)


    dois-je faire quelque chose dans le XAML?

    un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <s:myUC .... ... ... />

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 210
    Par défaut
    Disons qu'il faut mettre ton contrôle dans un conteneur de ta fenêtre. Soit par le xaml, soit par le code behind.

    Par exemple si tu met ton contrôle dans un stackPanel "Sp" :
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    Sp.Children.Add( monUserCtrl );
    ou alors :
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <StackPanel x:Name="Sp">
      <myUC:MonUserControl />
    </StackPanel>

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

Discussions similaires

  1. Comment passer des parametres au constructeur d'un service?
    Par jnc65 dans le forum Windows Communication Foundation
    Réponses: 2
    Dernier message: 06/08/2009, 20h41
  2. [VB] Passer plusieurs parametres à une procedure stockée
    Par wolflinger dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/04/2005, 14h13
  3. [script SQL]comment passer des parametres a un scrip sql?
    Par la7su dans le forum Langage SQL
    Réponses: 5
    Dernier message: 23/03/2005, 10h55
  4. passer deux parametre a une page
    Par unix27 dans le forum ASP
    Réponses: 3
    Dernier message: 30/09/2004, 18h14
  5. [C#] Comment passer un paramètre Boolean au service Web ?
    Par ramalho dans le forum Services Web
    Réponses: 3
    Dernier message: 07/06/2004, 17h31

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