public virtual bool CutCopy(bool cut) { if (!CanCut()) { return(false); } var data = new ObjectCutCopyPasteData(this, cut, (object[])SelectedObjects.Clone()); ClipboardManager.CopyToClipboard(data); return(true); }