コンボボックスがあり、キーダウン機能を追加して、Delete押すとコンボボックス内の項目が削除され、null 値がデータベースに送信されるようにしたいと考えています。
private void comboBox_KeyDown(object sender, KeyEventArgs e)
{
ComboBox cmbx = (ComboBox)sender;
if (e.KeyCode == Keys.Delete)
{
cmbx.SelectedIndex = -1;
cmbx.SelectedValue = DBNull.Value;
}
}
しかし、それは正しく機能していません。助言がありますか