61 instantiations of PropertyPath
PresentationFramework (31)
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (2)
50path = new PropertyPath(String.Empty); 106path = new PropertyPath(pathString);
src\Framework\MS\Internal\Data\DisplayMemberTemplateSelector.cs (1)
65binding.Path = new PropertyPath(_displayMemberPath);
src\Framework\MS\Internal\Data\SortFieldComparer.cs (1)
136pp = new PropertyPath(sortFields[k].PropertyName);
src\Framework\System\Windows\Controls\InkCanvas.cs (3)
661activeEditingModeBinding.Path = new PropertyPath(InkCanvas.ActiveEditingModeProperty); 2119strokes.Path = new PropertyPath(InkCanvas.StrokesProperty); 2326background.Path = new PropertyPath(InkCanvas.BackgroundProperty);
src\Framework\System\Windows\Controls\MenuItem.cs (1)
2202binding.Path = new PropertyPath(DefinitionBase.PrivateSharedSizeScopeProperty);
src\Framework\System\Windows\Controls\PopupControlService.cs (1)
505binding.Path = new PropertyPath(ToolTipService.ToolTipProperty);
src\Framework\System\Windows\Controls\Primitives\ScrollBar.cs (1)
911binding.Path = new PropertyPath(ContextMenu.PlacementTargetProperty);
src\Framework\System\Windows\Controls\Primitives\Selector.cs (2)
776binding.Path = new PropertyPath("/InnerText"); 780binding.Path = new PropertyPath(SelectedValuePath);
src\Framework\System\Windows\Controls\Primitives\TickBar.cs (3)
681binding.Path = new PropertyPath(source); 713binding.Path = new PropertyPath(Thumb.ActualWidthProperty); 717binding.Path = new PropertyPath(Thumb.ActualHeightProperty);
src\Framework\System\Windows\Controls\Primitives\ToolBarPanel.cs (1)
342binding.Path = new PropertyPath(ToolBar.OrientationProperty);
src\Framework\System\Windows\Controls\Primitives\Track.cs (2)
701binding.Path = new PropertyPath(source); 713binding.Path = new PropertyPath(source);
src\Framework\System\Windows\Controls\ScrollViewer.cs (1)
1371binding.Path = new PropertyPath(property);
src\Framework\System\Windows\Controls\StickyNote.cs (2)
1502stickyNoteInkEditingMode.Path = new PropertyPath(StickyNoteControl.InkEditingModeProperty); 1508stickyNoteIsKeyboardFocusWithin.Path = new PropertyPath(UIElement.IsKeyboardFocusWithinProperty);
src\Framework\System\Windows\Controls\TextSearch.cs (2)
676binding.Path = new PropertyPath("/InnerText"); 680binding.Path = new PropertyPath(primaryTextPath);
src\Framework\System\Windows\Controls\TreeView.cs (2)
329binding.Path = new PropertyPath("/InnerText"); 333binding.Path = new PropertyPath(SelectedValuePath);
src\Framework\System\Windows\Data\Binding.cs (1)
233Path = new PropertyPath(path, (object[])null);
src\Framework\System\Windows\Data\BindingGroup.cs (1)
1441binding.Path = new PropertyPath(entry.PropertyName, originalBinding.Path.PathParameters);
src\Framework\System\Windows\Data\PropertyGroupDescription.cs (1)
253_propertyPath = !String.IsNullOrEmpty(propertyName) ? new PropertyPath(propertyName) : null;
src\Framework\System\Windows\FrameworkTemplate.cs (1)
834binding.Path = new PropertyPath(templateBindingExtension.Property);
src\Framework\System\Windows\PropertyPathConverter.cs (1)
116return new PropertyPath((string)source, typeDescriptorContext);
src\Framework\System\Windows\Shell\WindowChrome.cs (1)
338Path = new PropertyPath("(SystemParameters." + bp.SystemParameterPropertyName + ")"),
System.Activities.Core.Presentation (11)
System\Activities\Core\Presentation\FlowchartDesigner.xaml.cs (2)
928labelBinding = new Binding { Source = linkModelItem, Path = new PropertyPath("TrueLabel") }; 932labelBinding = new Binding { Source = linkModelItem, Path = new PropertyPath("FalseLabel") };
System\Activities\Core\Presentation\FlowDecisionDesigner.xaml.cs (1)
85showAllConditionsBinding.Path = new PropertyPath(FlowchartDesigner.ShowAllConditionsProperty);
System\Activities\Core\Presentation\FlowSwitchCaseEditorDialog.cs (1)
65Path = new PropertyPath(FlowSwitchCaseEditorDialog.caseProperty),
System\Activities\Core\Presentation\FlowSwitchDesigner.xaml.cs (1)
90showAllConditionsBinding.Path = new PropertyPath(FlowchartDesigner.ShowAllConditionsProperty);
System\Activities\Core\Presentation\FlowSwitchLink.cs (3)
344new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(this.CaseProperty) }, 345new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(this.IsDefaultCaseProperty) }, 408result.Bindings.Add(new Binding { Source = this, Mode = BindingMode.OneWay, Path = new PropertyPath(this.DefaultCaseDisplayNameProperty) });
System\Activities\Core\Presentation\IfElseDesigner.xaml.cs (1)
49b.Path = new PropertyPath("Condition");
System\Activities\Core\Presentation\StateContainerEditor.Utilities.cs (2)
67Path = new PropertyPath("DisplayName") 74Path = new PropertyPath("DisplayName"),
System.Activities.Presentation (19)
System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (2)
741contentPresenterFactory.SetBinding(ContentPresenter.TagProperty, new Binding() { Converter = ModelPropertyEntryToOwnerActivityConverter, ConverterParameter = false, Path = new PropertyPath("ParentProperty") }); 744binding.Bindings.Add(new Binding() { Path = new PropertyPath("Tag.Timestamp"), Mode = BindingMode.OneWay, RelativeSource = RelativeSource.Self });
System.Activities.Presentation\System\Activities\Presentation\Toolbox\TreeViewContainerStyleSelector.cs (4)
43searchTextBinding.Path = new PropertyPath(TextBox.TextProperty); 49toolItemBinding.Path = new PropertyPath(TreeViewItem.HeaderProperty); 66automationIdBinding.Path = new PropertyPath("Header.ToolName"); 111automationIdBinding.Path = new PropertyPath("Header.CategoryName");
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (1)
866var hasErrorsBinding = new Binding() { Mode = BindingMode.OneWay, Path = new PropertyPath("HasErrors") };
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (2)
1520Path = new PropertyPath(Slider.ValueProperty), 1527Path = new PropertyPath(Slider.ValueProperty),
System.Activities.Presentation\System\Activities\Presentation\View\TypePresenter.xaml.cs (1)
171textToType.Path = new PropertyPath(TypeProperty);
System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
667binding.Path = new PropertyPath(VisualBasicEditor.TextProperty);
System.Activities.Presentation\System\Activities\Presentation\WorkflowViewElement.cs (8)
199readOnlyBinding.Path = new PropertyPath(DesignerView.IsReadOnlyProperty); 210modelItemBinding.Path = new PropertyPath(WorkflowViewElement.ModelItemProperty); 214isRootDesignerBinding.Path = new PropertyPath(WorkflowViewElement.IsRootDesignerProperty); 219expandAllBinding.Path = new PropertyPath(DesignerView.ShouldExpandAllProperty); 223collapseAllBinding.Path = new PropertyPath(DesignerView.ShouldCollapseAllProperty); 227expandStateBinding.Path = new PropertyPath(WorkflowViewElement.ExpandStateProperty); 231pinStateBinding.Path = new PropertyPath(WorkflowViewElement.PinStateProperty); 238containerBinding.Path = new PropertyPath(DragDropHelper.DragSourceProperty);
46 references to PropertyPath
PresentationFramework (46)
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (3)
41PropertyPath path = ParentBinding.Path; 64PropertyPath PrepareXmlBinding(PropertyPath path)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (11)
37internal PropertyPathWorker(PropertyPath path) 42internal PropertyPathWorker(PropertyPath path, ClrBindingWorker host, bool isDynamic, DataBindEngine engine) 49private PropertyPathWorker(PropertyPath path, DataBindEngine engine) 702PropertyPath.DowncastAccessor(_arySVS[k].info, out oldDP, out oldPI, out oldPD, out oldDOA); 872PropertyPath.DowncastAccessor(svs.info, out newDP, out newPI, out newPD, out newDOA); 989if (PropertyPath.IsStaticProperty(_arySVS[level].info)) 1077bool cacheAccessor = !PropertyPath.IsParameterIndex(SVI[k].name, out index); 1087if (PropertyPath.IsStaticProperty(svs.info)) 1139PropertyPath.DowncastAccessor(info, out dp, out pi1, out pd, out doa); 1302if (PropertyPath.IsStaticProperty(info)) 1929PropertyPath _parent;
src\Framework\MS\Internal\Data\SortFieldComparer.cs (2)
126PropertyPath pp; 151internal PropertyPath info;
src\Framework\System\Windows\Data\Binding.cs (3)
329public PropertyPath Path 712internal void UsePath(PropertyPath path) 845PropertyPath _ppath;
src\Framework\System\Windows\Data\BindingExpression.cs (2)
75PropertyPath pp = binding.Path; 351internal PropertyPath Path
src\Framework\System\Windows\Data\PropertyGroupDescription.cs (1)
272PropertyPath _propertyPath;
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
583case 491: t = () => typeof(PropertyPath); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
6500typeof(System.Windows.PropertyPath), // type 6505bamlMember.SetDelegate = delegate(object target, object value) { ((System.Windows.Data.Binding)target).Path = (System.Windows.PropertyPath)value; };
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7966typeof(System.Windows.PropertyPath),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
6035case KnownElements.PropertyPath: t = typeof(System.Windows.PropertyPath); break;
src\Framework\System\Windows\Media\Animation\Storyboard.cs (11)
154DependencyProperty.RegisterAttached("TargetProperty", typeof(PropertyPath), typeof(Storyboard)); 162public static void SetTargetProperty(DependencyObject element, PropertyPath path) 172public static PropertyPath GetTargetProperty(DependencyObject element) 175return (PropertyPath)element.GetValue(TargetPropertyProperty); 377PropertyPath parentPropertyPath, 386PropertyPath currentPropertyPath = parentPropertyPath; 411PropertyPath propertyPath = (PropertyPath)currentTimeline.GetValue(TargetPropertyProperty); 676internal static void VerifyPathIsAnimatable(PropertyPath path) 767private static string AccessorName( PropertyPath path, int index ) 808PropertyPath path, AnimationClock animationClock, HandoffBehavior handoffBehavior, Int64 layer )
src\Framework\System\Windows\PropertyPathConverter.cs (6)
120throw new ArgumentException(SR.Get(SRID.CannotConvertType, source.GetType().FullName, typeof(PropertyPath))); 158throw new ArgumentException(SR.Get(SRID.CannotConvertType, typeof(PropertyPath), destinationType.FullName)); 161PropertyPath path = value as PropertyPath; 164throw new ArgumentException(SR.Get(SRID.UnexpectedParameterType, value.GetType(), typeof(PropertyPath)), "value"); 222PropertyPath.DowncastAccessor(pathPart, out dp, out pi, out pd, out doa);
src\Framework\System\Windows\VisualStateManager.cs (2)
545PropertyPath path = Storyboard.GetTargetProperty(source); 836private PropertyPath _targetProperty;