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 :

[MVVM][XAML] Problème de Selection d'une liste


Sujet :

Windows Presentation Foundation

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2010
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Août 2010
    Messages : 188
    Points : 129
    Points
    129
    Par défaut [MVVM][XAML] Problème de Selection d'une liste
    Bonjour,

    J'ai encore un problème ^^ et oui mais bon ce forum est tellement bien

    J'ai dans mon IHM une liste d'élément dans un GridView (image et un peu de texte a côté, texte qui n'est pas encore mis en place d'ailleurs ) ainsi que plusieurs cadres. A la sélection d'un élément, l'image vient apparaitre en grand dans le cadre que j'ai préalable sélectionner. Pour ca je n'est aucun problème.
    Derrière cela mes cadres possède un bouton pour fermer l'image afficher dans ce dernier: jusque la tout va toujours bien.

    Maintenant mon problème: dans ma liste mon élément est toujours sélectionner.
    - D'une part je voudrai ne jamais le voir sélectionner c'est visuellement dans mon logiciel plus jolie ^^
    - d'autre par, je voudrai que malgré que cet élément soit actuellement sélectionner, si je clique dessus il ré-affiche l'image dans mon cadre.

    pour mieux comprendre voici mes codes:
    [XAML] ma liste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
            <ListView HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="1" ItemsSource="{Binding Path=mediasPicture}" SelectedIndex="{Binding SelectedMediaPicture}">
                <ListView.View>
                    <GridView ColumnHeaderContainerStyle="{StaticResource StyleGridViewColumnsHeader}">
                        <GridView.Columns>
                            <GridViewColumn Width="100">
                                <GridViewColumn.CellTemplate>
                                    <DataTemplate>
                                        <Image Source="{Binding PathToMedia}" Stretch="Fill" />
                                    </DataTemplate>
                                </GridViewColumn.CellTemplate>
                            </GridViewColumn>
                        </GridView.Columns>
                    </GridView>
                </ListView.View>
            </ListView>
    [C#] mon MVVM
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
            /// <summary>
            /// The variable define for imagery grid value.
            /// </summary>
            private int _SelectedMediaPicture;
     
            /// <value>Selected Media Picture Index Value.</value>
            public int SelectedMediaPicture
            {
                get { return _SelectedMediaPicture; }
                set
                {
                    _SelectedMediaPicture = value;
                    GetSelectedMedia(); // fonction qui affiche dans mon cadres l'image sélectionner
                    OnPropertyChanged("SelectedMediaPicture");
                }
            }
    Ma méthode pour afficher la liste d'élément selon n'est pas correct alors s vous avez d'autres idées.

    Merci

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434

Discussions similaires

  1. [AC-2010] Problème de selection dans une liste.
    Par Jeanpierre71 dans le forum IHM
    Réponses: 2
    Dernier message: 24/10/2013, 16h26
  2. Réponses: 4
    Dernier message: 16/06/2005, 16h37
  3. Problème de select sur une date (DATETIME....)
    Par zeldoi5 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/05/2005, 12h19
  4. Réponses: 14
    Dernier message: 29/04/2005, 12h59
  5. Réponses: 8
    Dernier message: 05/05/2004, 17h28

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