Я пытаюсь удалить запись из своего ListBox
при нажатии на кнопку «Удалить запрос». Теперь проблема в том, что ничего не происходит, когда я нажимаю на свою кнопку. Есть также no ошибки, которые так когда-либо были.Удаление выбранного элемента из окна списка
Вот фрагмент кода:
private void btnDeleteQuote_Click(object sender, EventArgs e)
{
if (lbxQuoteNumber.SelectedItem == null)
return;
var quote = (ListBoxViewItem<Quote>)lbxQuoteNumber.SelectedItem;
foreach (var qu in quote.Item.QuoteNumber) //<<-- I can even remove this line, but it still does not work
lbxQuoteNumber.Items.Remove(quote);
}
я делаю что-то, очевидно, здесь не так, потому что я не могу понять, что происходит. Я перезапустил приложение, и записи, которые я «удалил», все еще отображаются, и они не удаляются из моей базы данных.
Любая помощь была бы принята с благодарностью! Спасибо!
EDIT: Вот мое кодирование, где я заполнить мой lbxQuoteNumber
private void lbxRepresentatives_SelectedIndexChanged(object sender, EventArgs e)
{
lbxQuoteNumber.Items.Clear();
if (lbxRepresentatives.SelectedItem == null)
return;
var rep = (ListBoxViewItem<Represetative>)lbxRepresentatives.SelectedItem;
foreach (var qu in rep.Item.Quotes)
lbxQuoteNumber.Items.Add(new ListBoxViewItem<Quote>(qu, qu.QuoteNumber));
}
Я ссылка на все мои классы/таблицы из другой веб-службы, я работает в фоновом режиме. Возможно, это проблема, и я должен создать функцию delete (код сначала), или должно быть хорошо, чтобы удалить мои данные из этой программы, где мой ListBox
включен?
Этот бросок, вероятно, не то, что вы хотите - '(ListBoxViewItem
Где вы удаляете из базы данных действие? –
@Jeroen van Langen - Извините, я думал, что «Items.Remove» должен был удалить элемент из базы данных. Есть ли способ удалить его из базы данных? Я не очень хорош в C# извините! – CareTaker22