选择多个节点进行删除,因level为0的节点不删除,所以我没有用DeleteSelection方法,而是用的Delete,但是循环删除一次后,count就变为1,不知为什么,求指点
简单代码如下:    for i:=jrglist.SelectionCount-1 downto 0 do
    begin
      if jrglist.Selections[i].Level=1 then
        jrglist.Selections[i].Delete;    end;