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 :

Heritage de fenêtre et equivalent du ContentPlaceHolder d'ASP en WPF


Sujet :

Windows Presentation Foundation

  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    346
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 346
    Par défaut Heritage de fenêtre et equivalent du ContentPlaceHolder d'ASP en WPF
    Bonjour,

    j'envisage de développer plusieurs formulaires modaux possédant le même format: une barre d'en-tête situé en haut du formulaire, un bouton OK de validation et un bouton Cancel d'annulation, situés en bas du formulaire.
    Entre l'en-tête et les boutons, un contenu dépendant du formulaire.
    Je désirais donc faire un formulaire de base dans lequel je définirais la mise en page générale des contrôles: l'en-tête en haut, les boutons en bas et le contenu au milieu.

    Chaque formulaire héritera de ce formulaire de base.
    J'aimerais que le contenu du formulaire fils soit obligatoirement à l'endroit spécifié dans le formulaire parent, comme on le fait avec le contrôle ContentPlaceHolder en asp.

    Comment faire hériter des fenêtres en WPF et spécifier que le contenu soit placé à un endroit bien spécifique du formulaire de base ?

    Merci d'avance,
    Zoax

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par zoaax Voir le message
    Comment faire hériter des fenêtres en WPF et spécifier que le contenu soit placé à un endroit bien spécifique du formulaire de base ?
    La classe Window n'est pas Sealed (fermée) donc tu peux hériter de cette classe sans problème. Y mettre tout ce qui te semble unique et devant être partagé par toutes les instances de ta fenêtre. Ensuite ne pas oublier de mettre un ContentControl qui fera office de ContentPlaceHolder que tu connais en ASP.Net.

    PS : Je sais que c'est facile de dire ce qu'il faut faire que de l'implémenter mais je pense avoir bien expliqué. J'ai bon ?

    [EDIT]
    J'ai l'impression d'avoir dit des conneries au vu de ce lien.
    [/EDIT]

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    346
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 346
    Par défaut
    Bonjour,

    merci pour la réponse.
    Effectivement, ça n'a pas l'air si simple.
    Comment est-ce que je fais ensuite pour que le contenu propre à chaque fenêtre prenne place au sein du ContentControl ?

    Merci d'avance,
    Zoax

  4. #4
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Tu devrais essayer de regarder du côté de Prism et des regions. C'est un sytème qui te permet de mettre des zones indépendantes les unes des autres. On appelle ca une application composite.

Discussions similaires

  1. Fenêtres modales liées via ajax et asp.net
    Par stefsas dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 26/07/2010, 09h20
  2. heritage des fenêtres
    Par belfafi dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 19/01/2010, 12h10
  3. Equivalent de Multiline dans le TabControl WPF
    Par leSeb dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 24/09/2009, 12h16
  4. [ODBC] equivalent php de code asp
    Par ulovb dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 13/08/2008, 13h26
  5. [Mail] Equivalence d'une "variable" asp en php
    Par xender dans le forum Langage
    Réponses: 14
    Dernier message: 06/12/2005, 14h32

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