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 :

[Modern UI][WPF/C#] Switcher de UserControl


Sujet :

Windows Presentation Foundation

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut [Modern UI][WPF/C#] Switcher de UserControl
    Bonjour,

    Tout d'abord, cette application permet de saisir une multitude de données et de générer un rapport PDF. Nous développons cette application avec Visual Studio 2013 en C# et en utilisant Modern UI. Nous avons une fenêtre principale sur laquelle sont déclarées plusieurs liens renvoyant vers nos UserControl. Le problème est que lorsque nous voulons changer dynamiquement de UserControl dans le code behind via un clic sur un bouton, notre fenêtre principale ne s'actualise pas entièrement.
    Voici un aperçu de la fenêtre souhaitée :
    Nom : Actualise.png
Affichages : 340
Taille : 27,9 Ko
    En rouge, ce sont les liens générés par notre fenêtre principale selon le UserControl affiché.

    Lorsque nous affichons notre UserControl dans le code behind ça nous donne :
    Nom : NonActualise.png
Affichages : 352
Taille : 26,6 Ko
    Le UserControl est chargé mais la fenêtre n'a pas modifié les liens correspondants et laisse afficher "Les rapports" ce qui nous pose un problème.

    Si vous avez un peu de temps et une idée de comment réaliser mes switchs de UserControl je suis preneur.

    Merci d'avance, bonne journée.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    Sujet Résolu en utilisant 2 lignes de codes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    using FirstFloor.ModernUI.Windows.Navigation;
     
    var frame = NavigationHelper.FindFrame(null, this);
    frame.Source = NavigationHelper.ToUri("/Pages/GUI_AdministrationTAB.xaml");

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

Discussions similaires

  1. WPF - Interaction entre 2 userControl
    Par peruvio dans le forum C#
    Réponses: 1
    Dernier message: 24/01/2014, 11h05
  2. [Débutant] (C#/WPF) Communication entre 2 UserControl
    Par s_nake dans le forum C#
    Réponses: 0
    Dernier message: 23/05/2012, 22h23
  3. [wpf][VS2008] Probleme affichage usercontrol dans Toolbox
    Par xian21 dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 16/06/2010, 15h54
  4. Réponses: 7
    Dernier message: 02/12/2009, 17h49

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