private void BasicInfoListView_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (e.Source is System.Windows.Controls.ListView) { BasicInfoError error = BasicInfoListView.SelectedItem as BasicInfoError; if (error != null && error is BasicInfoError) { string id = error.ID; Element element = MtCommon.GetElementById(m_uidoc.Document, id); MtCommon.ElementCenterDisplay(m_uidoc, element); IList <ElementId> list = new List <ElementId>(); list.Add(element.Id); m_uidoc.Selection.SetElementIds(list); } } }