Base:
property
Parent
System.Activities.Presentation.Model.ModelProperty.Parent
17 references to Parent
System.Activities.Presentation (17)
System.Activities.Presentation\System\Activities\Presentation\Model\FakeModelPropertyImpl.cs (3)
89this.PropertyDescriptor.SetValue(this.Parent.GetCurrentValue(), (null != this.temporaryValue ? this.temporaryValue.GetCurrentValue() : null)); 116wrappedValue = new FakeModelItemImpl(this.parentModelTreeItem.ModelTreeManager, this.PropertyType, value, (FakeModelItemImpl)this.Parent); 137modelTreeItem.RemoveParent(this.Parent);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyImpl.cs (7)
77return new ModelTypeConverter(((IModelTreeItem)this.Parent).ModelTreeManager, propertyDescriptor.Converter); 214Owner = this.Parent, 227IModelTreeItem parent = (IModelTreeItem)this.Parent; 230this.PropertyDescriptor.SetValue(this.Parent.GetCurrentValue(), newValueInstance); 235parent.ModelTreeManager.OnPropertyEdgeRemoved(this.Name, this.Parent, oldValueModelItem); 241parent.ModelTreeManager.OnPropertyEdgeAdded(this.Name, this.Parent, newValueModelItem); 245((IModelTreeItem)this.Parent).OnPropertyChanged(this.Name);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (7)
224Fx.Assert(modelProperty.Parent is IModelTreeItem, "modelProperty.Parent should be an IModelTreeItem"); 229Owner = modelProperty.Parent, 564Fx.Assert(dataModelProperty.Parent is IModelTreeItem, "modelproperty.Parent should be an IModelTreeItem"); 565IModelTreeItem parent = (IModelTreeItem)dataModelProperty.Parent; 605Dictionary<string, ModelItem> modelPropertyStore = ((IModelTreeItem)modelProperty.Parent).ModelPropertyStore; 613this.OnPropertyEdgeRemoved(kvp.Key, modelProperty.Parent, kvp.Value); 635Owner = modelProperty.Parent,