public override bool AddNode(IXtreeNode parentInstance, string tag) { IGenericController ctrl = (IGenericController)parentInstance; ctrl.Collection[GenericTypeName].Add(Instance); return(true); }
public override bool AutoDeleteNode(IXtreeNode parentInstance) { IGenericController ctrl = (IGenericController)parentInstance; ctrl.Collection[GenericTypeName].Remove(Instance); return(true); }
public override bool DeleteNode(IXtreeNode parentInstance) { // TODO: Inject the ability to confirm the delete operation. IGenericController ctrl = (IGenericController)parentInstance; ctrl.Collection[GenericTypeName].Remove(Instance); return(true); }