M. *_*ley 11 .net events listview
ListView有什么区别.ItemCheck和ListView..NET中的ItemChecked事件?
Fre*_*örk 24
该ItemCheck当项目的选中状态时触发事件即将发生改变,让你检查新旧值,如果你想(通过指定的EventArgs参数的NewValue属性)取消更改.在检查(或取消选中)完成后ItemChecked触发.
代码示例:
private void ListView_ItemCheck(object sender, ItemCheckEventArgs e)
{
// the checked state of an item is about to change
if (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
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8937 次 |
| 最近记录: |