public CheckedLVItemDXList(ListView lv) { if(lv == null) throw new ArgumentNullException("lv"); m_lv = lv; m_lv.ItemChecked += this.OnItemCheckedChanged; }