/ / Избраният елемент от Combobox трябва да бъде изтрит от списъка и да се актуализира tree - c #, winforms, list, combobox

Избраният елемент от Combobox трябва да бъде изтрит от списъка и да се актуализира дървото - c #, winforms, list, combobox

Аз съм начинаещ в програмирането 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?