public void Release() { if(m_lv == null) { Debug.Assert(false); return; } m_vObjects.Clear(); m_vProperties.Clear(); m_vListViewItems.Clear(); m_vLinks.Clear(); m_lv.ItemChecked -= this.OnItemCheckedChanged; m_lv = null; }