private void ClassNameList_SelectionChanged(object sender, SelectionChangedEventArgs e) { int index = this.classNameList.SelectedIndex; if (index == -1) { return; } this.propertyGrid1.SelectedObject = m_table.FindData(index); }