Exemplo n.º 1
0
        internal override void SetReference(string sourceProperty)
        {
            PropertyReferenceChange change = new PropertyReferenceChange()
            {
                Owner             = this.Parent,
                TargetProperty    = this.Name,
                OldSourceProperty = this.Reference,
                NewSourceProperty = sourceProperty
            };

            ((IModelTreeItem)parent).ModelTreeManager.AddToCurrentEditingScope(change);
        }
        internal override void SetReference(string sourceProperty)
        {
            PropertyReferenceChange change = new PropertyReferenceChange()
            {
                Owner = this.Parent,
                TargetProperty = this.Name,
                OldSourceProperty = this.Reference,
                NewSourceProperty = sourceProperty
            };

            ((IModelTreeItem)parent).ModelTreeManager.AddToCurrentEditingScope(change);
        }