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 :

[WPF] <Page>, approprié dans mon cas ?


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [WPF] <Page>, approprié dans mon cas ?
    Bonjour

    J'ai une application dont la fenêtre est séparée en deux partie (avec un <Grid>). La partie de gauche contient une liste (un arbre plus exactement). Le contenu de la partie de droite varie en fonction de l'élément sélectionné dans la liste.

    Le problème est que je ne sais pas vraiment comment procéder. Je pensais utiliser des <Page>, 4a à l'air de fonctionner, mais est-ce approprié ?

    Et pendant que j'y suis : j'ai définit des styles dans un fichier externe (Dictionary ...) mais ils ne sont pas appliqué au composant se trouvant dans mes fichiers <Page>, pourquoi ?


    Merci d'avance pour votre aide.

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Pourquoi tu ne prends pas une simple Window dans laquelle tu mets une Grid avec 2 lignes.
    Ensuite, sur la 2ème ligne, tu charges dynamiquement tes usercontrols, ton contenu, etc....

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    Pourquoi tu ne prends pas une simple Window dans laquelle tu mets une Grid avec 2 lignes.
    Ensuite, sur la 2ème ligne, tu charges dynamiquement tes usercontrols, ton contenu, etc....
    Parce que je viens de débuter avec WPF

    Après être tombé par hasard sur cette page : http://msdn2.microsoft.com/en-us/library/ms750559.aspx , je me rend compte que j'avais faux.

    Heu... t'aurais pas un exemple ? Insérer un userControl dans ma fenêtre, ça j'ai réussi. Mais pour les charger dynamiquement, j'vois pas.

    J'ai aussi pensé à autre chose, tu me dira si c'est une bonne ou une mauvaise idée : charger mes usercontrol directement et cacher ceux qui ne sont pas en cours d'utilisation.

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par JuTs Voir le message

    Heu... t'aurais pas un exemple ? Insérer un userControl dans ma fenêtre, ça j'ai réussi. Mais pour les charger dynamiquement, j'vois pas.
    MonUserControl uc = new MonUserControl();
    Grid.SetRow(uc, 1);

    J'ai aussi pensé à autre chose, tu me dira si c'est une bonne ou une mauvaise idée : charger mes usercontrol directement et cacher ceux qui ne sont pas en cours d'utilisation.
    Pas très cool: tous tes contrôles seront chargés en mémoire...

  5. #5
    Invité
    Invité(e)
    Par défaut
    Ok pour le chargement dynamique je cherchais du mauvais côté (dans les fichier xaml).

    pour ce qui est des usercontrol caché, il me semble que l'application FamilyShow dont tu parles sur ton blog les utilise pas mal, non ?
    Bon, je suppose que la solution à appliquer dépend du nombre de usercontrol et de leur complexité.

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

Discussions similaires

  1. [DTS] utilisable dans mon cas ?
    Par Monstros Velu dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 22/07/2006, 21h28
  2. [PDF] EZPDF vs FPDF, lequel utiliser dans mon cas ?
    Par mathieu77186 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 30/11/2005, 21h26
  3. CDlive Router dans mon cas
    Par Death83 dans le forum Développement
    Réponses: 1
    Dernier message: 11/10/2005, 16h34
  4. [Débutant][JList] Comment ça marche dans mon cas ?
    Par Invité dans le forum Composants
    Réponses: 31
    Dernier message: 28/06/2004, 10h45
  5. Quel type de BDD dans mon cas
    Par zoubidaman dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 10/06/2004, 18h00

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