Obtenir l'id de la selection dans une listbox
Résolu
histl4000
Messages postés
140
Statut
Membre
-
histl4000 Messages postés 140 Statut Membre -
histl4000 Messages postés 140 Statut Membre -
Bonjour,
Je voudrai pouvoir avoir la position lorsque je selectionne un element dans une listbox. Pour l'instant j'ai toujours une position égal à 0 et lorsque je click sur un element un contour rouge apparait sur la list box.
Voici ma balise :
Voici ma propriété :
Et voici ma méthode qui permettra de supprimé un element de la listbox :
Je voudrai pouvoir avoir la position lorsque je selectionne un element dans une listbox. Pour l'instant j'ai toujours une position égal à 0 et lorsque je click sur un element un contour rouge apparait sur la list box.
Voici ma balise :
<ListBox ItemsSource="{Binding Playlist}" SelectedValue="{Binding Selectionne}" Height="200"/>
Voici ma propriété :
private int _selection;
public int Selectionne
{
get { return _selection; }
set { _selection = value; }
}
Et voici ma méthode qui permettra de supprimé un element de la listbox :
public void MethodSupprimer()
{
_playlist.RemoveAt(_selection);
//RaisePropertyChanged("ValeurSelectionne");
}
A voir également:
- Obtenir l'id de la selection dans une listbox
- Id telephone - Guide
- Obtenir windows 10 gratuitement - Accueil - Mise à jour
- Obtenir adresse mac - Guide
- Comment obtenir du jaune ✓ - Forum Loisirs / Divertissements
- Impossible d'obtenir le verrou de dpkg ✓ - Forum Ubuntu
1 réponse
J'ai réussi a faire ce que je voulais en changeant le type de ma méthode Selectionne en Playlist. Car j'avais cette erreur Error: 7 : ConvertBack cannot convert value. Du coup, ça supprime lorsque je sélectionne. Du coup, j'ai un autre soucis, c'est que mon string n'est pas afficher. Donc au lieu d'avoir :
J'ai :
music1
music2
music3
J'ai :
nomDuProjet.Models.Playlist
nomDuProjet.Models.Playlist
nomDuProjet.Models.Playlist