Zetbox.Client.Presentables.ObjectEditor.WorkspaceViewModel.DoDragDrop C# (CSharp) Method

DoDragDrop() public method

public DoDragDrop ( ) : object
return object
        public virtual object DoDragDrop()
        {
            var obj = (SelectedItem as DataObjectViewModel).IfNotNull(dvm => dvm.Object);
            if (obj != null && obj.ObjectState.In(DataObjectState.Unmodified, DataObjectState.Modified, DataObjectState.New))
            {
                return new IDataObject[] { obj };
            }
            return null;
        }