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 :

Manipuler un control dans une listview


Sujet :

Windows Presentation Foundation

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 44
    Points : 41
    Points
    41
    Par défaut Manipuler un control dans une listview
    Bonjour à tous,

    Dans mon code XAML, j'ai :
    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
    <ListView Name="_ListViewMain" Grid.Column="0" Grid.Row="1">
          <ListView.View>
            <GridView>
              <GridView.Columns>
                <GridViewColumn Header="Nom" 
                                Width="100">
                  <GridViewColumn.CellTemplate>
                    <DataTemplate>
                      <WrapPanel x:Name="_WrapPanelNom">
                        <Label MouseDoubleClick="_MouseDoubleClick" x:Name="_LNom" Content="{Binding Nom}"/>
                        <TextBox MouseLeave="_MouseLeave" Visibility="Collapsed" x:Name="_TBNom" Text="{Binding Nom}"></TextBox>
                      </WrapPanel>
                    </DataTemplate>
                  </GridViewColumn.CellTemplate>
                </GridViewColumn>
    ....
    J'aimerai bien manipuler ses contrôles dans le code, le problème c'est que je ne vois que "_ListViewMain".

    Quelqu'un a une idée ?

    Merci à tous

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Tu as essayé avec le FindName ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    WrapPanel wp = this._ListViewMain.CellTemplate.FindName("_WrapPanelNom") as WrapPanel;

Discussions similaires

  1. Récupérer des controles dans une listview imbriquée
    Par ERICLEUN dans le forum ASP.NET
    Réponses: 6
    Dernier message: 12/11/2012, 18h26
  2. Réponses: 2
    Dernier message: 18/10/2011, 14h57
  3. Controle en trop dans une listview
    Par kinon dans le forum ASP.NET
    Réponses: 0
    Dernier message: 12/03/2009, 13h39
  4. [Listview]Ajout Name des controles d'une form dans une listview
    Par Roken62 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 12/01/2009, 13h17
  5. [VB6] Supprimer un enregistrement dans une ListView ??
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/11/2002, 09h37

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