private void ExecuteCheckCmd(MetaViewModel p) { switch (p.IsChoose) { //未选中->选中 case 1: { if (!SelectList.Contains(p)) { SelectList.Add(p); } break; } default: { //选中->未选中 if (SelectList.Contains(p)) { SelectList.Remove(p); } break; } } }