Аз съм начинаещ в програмирането c #. Работя по проект (Winforms, c #), където можете да добавяте, актуализирате и изтривате книги. Тези книги са показани в дърво, подредени по автор. Имам Combobox, който съдържа книгите от списъка. Искам да изберете книга и да я изтриете, като кликнете върху бутона за изтриване. Но нямам представа как да се получи избраният елемент от Combobox и да го изтриете от списъка. Опитах нещо като:
private void OnClickDeleteBook_DelDialog(object sender, EventArgs e)
{
BookList.RemoveAt(comboxDelBook.SelectedIndex);
}
Но това не работи. Как мога да изтрия избраната Книга от списъка и след това да актуализирам дървото?
Отговори:
1 за отговор № 1Дали Comboboxelement на Winforms дори получава актуализация или лист сменян или нещо подобно? Изгледът трябва да знае, че тя трябва да актуализира комбинацията, защото списъкът е променен.
Обвързахте ли списъка със comboboxelement?
Проблемът на Changenotificiation е уволнен на listupdate или може да използвате ObservableCollection?