public void TaggerSelectChange(object tagger, bool selected) { Tagger TaggerObject = (Tagger)tagger; if (selected == true) { if (CurrentSelected != null) { CurrentSelected.DeSelectTagger(); } CurrentSelected = TaggerObject; CurrentSelected.Focus(); CurrentSelected.PreviewKeyDown += new PreviewKeyDownEventHandler(CurrentSelected_PreviewKeyDown); } if (selected == false) { CurrentSelected = null; } }