如题,很多资料上都写着SetImpliedSelection()来清除pickfirst集。现在我这边使用的AutoCAD2006,发现没有这个函数。不知道怎么才能清除选择集,很急,希望大大们能帮忙。示例如下: //得到pickfirst集 PromptSelectionResult selectionRes = ed.SelectImplied(); //如果没有pickfirst集 if (selectionRes.Status == PromptStatus.Error) { //请求用户选择实体 PromptSelectionOptions selectionOpts = new PromptSelectionOptions(); selectionOpts.MessageForAdding = "\nSelect objects to list: "; selectionRes = ed.GetSelection(selectionOpts); } else//如果有pickfirst集,清除它 { ed.SetImpliedSelection(new ObjectId[0]); } |