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 :

Incorporer une fenêtre dans une autre


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 3
    Par défaut Incorporer une fenêtre dans une autre
    Bonjour,

    je suis débutant en WPF.
    En WinForm j'avais l'habitude d'avoir une interface générale avec un panel, et de charger dans ce panel des fenêtres (winform) selon les cas. Pour faire ça, j'assignais à la propriété Parent de la fenêtre que je voulais afficher le panel, et j'appelais sa méthode Show.

    Je voulais refaire la même chose en WPF, mais je n'ai pas trouvé de solution pour le faire (la propriété Parent d'une fenêtre WPF est en Read Only).

    Quelqu'un aurait une idée ? Ou une solution alternative

  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
    en general sur wpf on utilise les onglets car le concept mdi n'existe plus
    comme tu peux masquer les tab des onglets tu peux y mettre ce que tu veux dedan

  3. #3
    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
    Après, si tu tiens vraiment a avoir du MDI dans ton application, tu peux le recréer en WPF: http://www.google.fr/search?source=i...eta=lr%3D&aq=f

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 3
    Par défaut
    Merci pour vos réponses.

    J'ai une autre question : peut on désactiver le "centrage" et redimensionnement automatique ?
    par exemple, quand j'insère une ListBox dans un GroupBox, la ListBox se met automatiquement au centre, et se redimensionne lorsque je modifie la taille du GroupBox. De plus, je ne peux pas mettre plus d'un composant dans le GroupBox (alors que cette "boite" est censé regrouper plusieurs composants).

    Je commence vraiment à regretter d'avoir opter pour le WPF ...

  5. #5
    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 fanxat Voir le message
    De plus, je ne peux pas mettre plus d'un composant dans le GroupBox (alors que cette "boite" est censé regrouper plusieurs composants).
    GroupBox est un ContentControl ce qui signifie qu'il ne peut accepter qu'un seul control. Dans ton cas, il faut que ce controle soit un controle container type Grid, Canvas, etc... afin que tu puisses insérer plus d'un contrôles dedans

Discussions similaires

  1. Réponses: 5
    Dernier message: 15/09/2011, 22h53
  2. Réponses: 7
    Dernier message: 25/03/2011, 10h52
  3. Réponses: 4
    Dernier message: 15/10/2009, 13h33
  4. [XL-2007] Afficher une checkbox dans une feuille si une checkbox d'une autre feuille est cochée
    Par JessieCoutas dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/08/2009, 13h35
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

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