私は以前にこれを行ったことがあり、それを行う方法がありますが、それが最善の方法であることを確認したいと思います。詳細ビューにListViewがあります。ボタンもあります。アイテムが選択されている(複数選択が無効になっている)場合にのみ、そのボタンを有効にします。アイテムはこのリストビューに追加および削除されますが、選択したアイテムがある場合は常にボタンを有効にし、そうでない場合は無効にする必要があります。
私のイベントハンドラー:
private void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
if (listView1.SelectedItems.Count > 0)
button1.Enabled = true;
else
button1.Enabled = false;
}
それは私が持っているものです、それが常に機能するのか、それとも失敗する異常な事件があるのか疑問に思っていますか?何かを削除または追加した場合のように?