Modifier données dans un ListView
Résolu
beaulem_5904
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je veux ajouter et modifier des données dans un ListView. Je n'ai pas de problème pour ajouter de nouvelles données, mais je ne sais pas comment ajouter des données à un enregistrement existant ou modifier une donnée existante.
<ListView x:Name="lstUnion" Grid.Row="5" Margin="5,5,5,5" BorderThickness="1.5" BorderBrush="DarkBlue"> <ListView.View> <GridView> <GridViewColumn Header="numFams" Width="80" DisplayMemberBinding="{Binding numFami}" /> <GridViewColumn Header="numEpoux" Width="80" DisplayMemberBinding="{Binding numEpoux}" /> <GridViewColumn Header="NumEpouse" Width="80" DisplayMemberBinding="{Binding numEpouse}" /> <GridViewColumn Header="TypeUnion" Width="80" DisplayMemberBinding="{Binding typeUnion}" /> <GridViewColumn Header="Date" Width="80" DisplayMemberBinding="{Binding dateUnion}" /> <GridViewColumn Header="Lieu" Width="80" DisplayMemberBinding="{Binding lieuUnion}" /> </GridView> </ListView.View> </ListView>
public void trouveUnion(string numIndi, string sexe, string numFams) { bool strTrouve = false; int j = 0; if(lstUnion.Items.Count > 0) { string l4col1 = ((Union)lstUnion.Items[j]).numFami; for(j = 0; j < lstUnion.Items.Count; j++) { /* Parcour l'ensemble de la liste pour trouver * le meme mariage */ if(string.Equals(l4col1, numFams)) { strTrouve = true; if(sexe == "M") { lstUnion.Items[j] } } } } else { /* Si aucune famille dans la liste */ if(strTrouve == false) { if(sexe == "M") { lstUnion.Items.Add(new Union { numFami = numFams, numEpoux = numIndi }); } else { lstUnion.Items.Add(new Union { numFami = numFams, numEpouse = numIndi }); } } } }
Configuration: Windows / Chrome 99.0.4844.51
A voir également:
- Modifier données dans un ListView
- Fuite données maif - Guide
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Modifier story facebook - Guide
- Modifier l'extension d'un fichier - Guide