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

Silverlight Discussion :

Accéder à une Grid d'une page à une autre


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 16
    Par défaut Accéder à une Grid d'une page à une autre
    Bonjour à tous, encore ...

    J'ai construit une BusinessApplication sous SL4, dans ma MainPage, j'ai des éléments présents qui ne doivent pas apparaître sur toutes mes Views.

    Par exemple, j'ai donc ma MainPage.xaml, et quelques Views qui en découlent.

    Dans ma View Home.xaml, qui est une Silverlight Page, je voudrai pouvoir modifier un textblock contenu uniquement dans le MainPage.xaml.

    J'ai essayé ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    MainPage maPage = new MainPage();
    maPage.Textblock1.Text = "Help me ^^";
    Aucune erreur, mais rien ne se passe ....
    J'ai essayé en déclarant une var static dans le MainPage.xaml.cs, et faire
    Textblock1.Text = varStatic.
    Et modifier la varStatic dans mon Home.xaml.cs ... Mais rien toujours.

    Quelqu'un a-t-il une solution s'il vous plait ?
    En vous remerciant d'avance !

  2. #2
    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
    Utiliser un pattern comme MVVM peut aider dans ce genre de scénarios

  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
    Je n'ai pas bien saisi ce que tu souhaites faire: peux-tu nous réexpliquer ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 16
    Par défaut
    En fait, dans une NavigationApplication, je souhaite accéder à des éléments contenus dans la Grid de ma MainPage à partir du Code-Behind d'autres pages.
    Dans ma MainPage, j'ai une Grid appelée "GridTop", et dans Page1.xaml.cs, je voudrais accéder aux propriétés de cette Grid.

    Par exemple un GridTop.Opacity = 0 quand je clique sur un bouton de ma Page1.xaml.

    J'espère être clair ?

    Merci encore.

  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
    Ok mais quel intérêt ? Si tu es sur une nouvelle page, tu te moques de savoir de quoi est composée ta page précédente....

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 16
    Par défaut
    Oui mais dans une NavigationApplication, on a une MainPage qui contient toute la partie Design et menu entre autres, et on charge dans cette MainPage des pages Xaml.
    Du coup, comment accéder à la MainPage dans une page qui est chargée dans cette MainPage ?

    En effet le MVVM peut surement m'aider ! Du coup, je Binderai la Visibility de ma Grid ? Je vais me renseigner de ce côté la.

    Merci !

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

Discussions similaires

  1. [Débutant] Redimensionner le contenu d'une grid en vue d'une impression
    Par d.d.jcrn dans le forum VB.NET
    Réponses: 0
    Dernier message: 14/08/2013, 14h26
  2. Réponses: 1
    Dernier message: 26/12/2010, 21h20
  3. Réponses: 2
    Dernier message: 21/10/2010, 10h15
  4. Réponses: 3
    Dernier message: 22/08/2010, 17h40
  5. Réponses: 2
    Dernier message: 05/03/2010, 14h15

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