J'essaie de mettre une zone de texte pour rechercher dans un listBox. J'ai une zone de texte: SearchText avec ce code:
private void SearchText_TextChanged(object sender, EventArgs e)
{
int i = listBox3.FindString(SearchText.Text);
listBox3.SelectedIndex = i;
}
et un ListBox sur la charge que j'ai ce code
List<string> str = GetListOfFiles(@"D:\\Music\\massive attack - collected");
listBox3.DataSource = str;
listBox3.DisplayMember = "str";
et SelectedIndexChanged:
private void listBox3_SelectedIndexChanged(object sender, EventArgs e)
{
player1.URL = listBox3.SelectedItem.ToString(); // HERE APPEAR THE ERROR "Object reference not set to an instance of an object."
// provaTxt.Text = listBox3.SelectedValue.ToString();
}
Quand j'écris dans le SeachText pour trouver une chanson, je reçois une erreur ("Référence d'objet non définie sur une instance d'un objet.") dans la ligne selectedIndexChanged de la ListBox. Savez-vous un autre moyen de trouver dans un listBox comme mon cas? Merci pour votre partage. Nice Regards
Exemple complet ajouté; Je * pense * cela montre tout de vos commentaires ... –