ListView的ItemCheck和ItemChecked事件

来源:互联网 发布:java定义长整型变量a 编辑:程序博客网 时间:2024/06/04 21:53

ItemCheck:指示某项的选中状态将要更改,直到事件发生后,该值才会更新。

ItemChecked:当ListView的Checked属性更改时引发的事件。

两个事件都是由ListView.Items[i].Chcked属性改变引起的。

ItemCheck是勾选过程中勾号显示前的事件。

ItemChecked是勾选完成后的事件。


Code sample:

private void ListView_ItemCheck(object sender, ItemCheckEventArgs e){// the checked state of an item is about to changeif (e.NewValue == CheckState.Checked){// perform some check if this is allowed, and if not...e.NewValue = e.CurrentValue;}}private void ListView_ItemChecked(object sender, ItemCheckedEventArgs e){// the checked state of an item has changed}
原创粉丝点击