Modifier données dans un ListView
Résolu
beaulem_5904
Messages postés
10
Statut
Membre
-
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