1 override of Parent
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyImpl.cs (1)
152public override ModelItem Parent
62 references to Parent
System.Activities.Presentation (62)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\ExtensibilityAccessor.cs (3)
149if (property.Parent.ItemType.IsGenericType) 151Type genericType = property.Parent.ItemType.GetGenericTypeDefinition(); 157TypeConverter converter = new ModelTypeConverter(((IModelTreeItem)property.Parent).ModelTreeManager, propertyDescriptor.Converter);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelPropertyEntry.cs (9)
432property.Parent.PropertyChanged += new PropertyChangedEventHandler(OnUnderlyingPropertyChanged); 441property.Parent.PropertyChanged -= new PropertyChangedEventHandler(OnUnderlyingPropertyChanged); 450property.Parent.PropertyChanged -= new PropertyChangedEventHandler(OnUnderlyingPropertyChanged); 520if (typeof(System.Windows.Controls.TextBlock).IsAssignableFrom(_properties[0].Parent.ItemType)) { 526using (ModelEditingScope group = _properties[0].Parent.BeginEdit( 554ModelProperty inlinesProperty = textBlockTextProperty.Parent.Properties[_textBlockInlinesPropertyName]; 589using (ModelEditingScope group = _properties[0].Parent.BeginEdit( 663return description == null ? FirstModelProperty.Parent.BeginEdit() : FirstModelProperty.Parent.BeginEdit(description);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\ModelUtilities.cs (1)
76if (resolveReferences && !(typeof(System.Windows.Controls.TextBlock).IsAssignableFrom(property.Parent.ItemType) &&
System.Activities.Presentation\System\Activities\Presentation\Base\Interaction\Model\ModelProperty.cs (7)
195return (first.Parent == second.Parent && first.Name.Equals(second.Name)); 206return (first.Parent != second.Parent || !first.Name.Equals(second.Name)); 219if (prop.Parent != Parent) return false; 228return Parent.GetHashCode() ^ Name.GetHashCode();
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToOwnerActivityConverter.cs (1)
38convertedValue = property.Parent;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemCollectionImpl.cs (6)
192select source.Parent); 197select source.Parent); 413ModelProperty foundProperty = this.sources.Find((modelProperty) => modelProperty.Name.Equals(property.Name) && property.Parent == modelProperty.Parent); 678((IModelTreeItem)this).RemoveSource(oldModelProperty.Parent, oldModelProperty.Name); 685ModelProperty foundProperty = this.sources.FirstOrDefault<ModelProperty>((modelProperty) => modelProperty.Name.Equals(propertyName) && modelProperty.Parent == parent);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemDictionaryImpl.cs (6)
363select source.Parent); 368select source.Parent); 587ModelProperty foundProperty = this.sources.Find((modelProperty) => modelProperty.Name.Equals(property.Name) && property.Parent == modelProperty.Parent); 633((IModelTreeItem)this).RemoveSource(oldModelProperty.Parent, oldModelProperty.Name); 640ModelProperty foundProperty = this.sources.FirstOrDefault<ModelProperty>((modelProperty) => modelProperty.Name.Equals(propertyName) && modelProperty.Parent == parent);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemExtensions.cs (1)
322modelItem = modelItem.Source.Parent;
System.Activities.Presentation\System\Activities\Presentation\Model\ModelItemImpl.cs (6)
186select source.Parent); 191select source.Parent); 319modelProperty.Name.Equals(property.Name) && property.Parent == modelProperty.Parent); 439((IModelTreeItem)this).RemoveSource(oldModelProperty.Parent, oldModelProperty.Name); 446ModelProperty foundProperty = this.sources.FirstOrDefault<ModelProperty>((modelProperty) => modelProperty.Name.Equals(propertyName) && modelProperty.Parent == parent);
System.Activities.Presentation\System\Activities\Presentation\Model\ModelPropertyDescriptor.cs (3)
40IModelTreeItem propertyParent = this.itemProperty.Parent as IModelTreeItem; 57get { return this.itemProperty.Parent.ItemType; } 139return modelProp.PropertyDescriptor.ShouldSerializeValue(this.itemProperty.Parent.GetCurrentValue());
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (2)
1049backPointers.Add(new BackPointer(property.Name, vertex, property.Parent)); 1127if (p.Parent == from && p.Name == edge.PropertyName)
System.Activities.Presentation\System\Activities\Presentation\View\ModelPropertyPathExpanderConverter.cs (1)
31ModelItem convertedValue = property.Parent;
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\DesignerTreeAutoExpandHelper.cs (1)
107if (GetExpandingPath(property.Parent, pathStack, itemSet))
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelItemViewModel.cs (1)
234if (this.VisualValue == modelProperty.Parent)
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\TreeViewItemModelPropertyViewModel.cs (5)
23if (property != null && property.Parent != null) 41tracker.Add(modelProperty.Parent, modelProperty); 46tracker.Add(promotedProperty.Parent, promotedProperty); 116if (this.Value != null && this.Value.Parent != null) 118return this.Value.Parent.GetEditingContext();
System.Activities.Presentation\System\Activities\Presentation\View\TreeView\UniqueModelItemHelper.cs (9)
30if (null != property && null != property.Parent && null != property.Value) 32ModelItem target = property.Parent; 58if (null != source.Parent && !visited.Contains(source.Parent)) 60visited.Add(source.Parent); 151if (null != source.Parent) 155queue.Enqueue(source.Parent); 158if (nonSources.ContainsKey(source.Parent)) 160--nonSources[source.Parent];