SQLデータベースによって入力されたWindowsフォームのリストビューがあります。選択するとレコードを削除するボタンがあり、正常に機能しています。しかし、選択したアイテムがなく、削除ボタンをクリックすると、エラーが発生します。だから私はメッセージボックスと条件を追加しますが、常に取得します-オブジェクト参照はオブジェクトのインスタンスに設定されていません。
リストビューに選択したアイテムがあるかどうかを確認して、Ifを入力するにはどうすればよいですか?
ありがとう
private void btnDelete_Click(object sender, EventArgs e)
{
bool b = this.lvBrands.FocusedItem.Checked;
if (b == false)
{
MessageBox.Show("You must select a brand .", "Brand Select Error",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
else
{
string sID = this.lvBrands.FocusedItem.Text;
deleteBrand(sID);
clearBrand();
}