40 instantiations of PropertyPath
PresentationFramework (31)
MS\Internal\Data\ClrBindingWorker.cs (2)
38
path = new
PropertyPath
(String.Empty);
94
path = new
PropertyPath
(pathString);
MS\Internal\Data\DisplayMemberTemplateSelector.cs (1)
62
Path = new
PropertyPath
(_displayMemberPath),
MS\Internal\Data\SortFieldComparer.cs (1)
125
pp = new
PropertyPath
(sortFields[k].PropertyName);
System\Windows\Controls\InkCanvas.cs (3)
646
Path = new
PropertyPath
(InkCanvas.ActiveEditingModeProperty),
2034
Path = new
PropertyPath
(InkCanvas.StrokesProperty),
2203
Path = new
PropertyPath
(InkCanvas.BackgroundProperty),
System\Windows\Controls\MenuItem.cs (1)
2137
Path = new
PropertyPath
(DefinitionBase.PrivateSharedSizeScopeProperty),
System\Windows\Controls\PopupControlService.cs (1)
449
Path = new
PropertyPath
(ToolTipService.ToolTipProperty),
System\Windows\Controls\Primitives\ScrollBar.cs (1)
894
Path = new
PropertyPath
(ContextMenu.PlacementTargetProperty),
System\Windows\Controls\Primitives\Selector.cs (2)
754
binding.Path = new
PropertyPath
("/InnerText");
758
binding.Path = new
PropertyPath
(SelectedValuePath);
System\Windows\Controls\Primitives\TickBar.cs (3)
666
Path = new
PropertyPath
(source)
701
binding.Path = new
PropertyPath
(Thumb.ActualWidthProperty);
705
binding.Path = new
PropertyPath
(Thumb.ActualHeightProperty);
System\Windows\Controls\Primitives\ToolBarPanel.cs (1)
329
Path = new
PropertyPath
(ToolBar.OrientationProperty)
System\Windows\Controls\Primitives\Track.cs (2)
674
Path = new
PropertyPath
(source)
688
Path = new
PropertyPath
(source)
System\Windows\Controls\ScrollViewer.cs (1)
1335
Path = new
PropertyPath
(property)
System\Windows\Controls\StickyNote.cs (2)
1441
Path = new
PropertyPath
(StickyNoteControl.InkEditingModeProperty),
1449
Path = new
PropertyPath
(UIElement.IsKeyboardFocusWithinProperty),
System\Windows\Controls\TextSearch.cs (2)
650
binding.Path = new
PropertyPath
("/InnerText");
654
binding.Path = new
PropertyPath
(primaryTextPath);
System\Windows\Controls\TreeView.cs (2)
322
binding.Path = new
PropertyPath
("/InnerText");
326
binding.Path = new
PropertyPath
(SelectedValuePath);
System\Windows\Data\Binding.cs (1)
202
Path = new
PropertyPath
(path, (object[])null);
System\Windows\Data\BindingGroup.cs (1)
1411
Path = new
PropertyPath
(entry.PropertyName, originalBinding.Path.PathParameters),
System\Windows\Data\PropertyGroupDescription.cs (1)
247
_propertyPath = !String.IsNullOrEmpty(propertyName) ? new
PropertyPath
(propertyName) : null;
System\Windows\FrameworkTemplate.cs (1)
818
Path = new
PropertyPath
(templateBindingExtension.Property),
System\Windows\PropertyPathConverter.cs (1)
99
return new
PropertyPath
((string)source, typeDescriptorContext);
System\Windows\Shell\WindowChrome.cs (1)
336
Path = new
PropertyPath
($"(SystemParameters.{bp.SystemParameterPropertyName})"),
System.Windows.Controls.Ribbon (9)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
457
PropertyPath path = new
PropertyPath
("(0).(1).(2)");
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (2)
1474
itemBinding.Path = new
PropertyPath
("/InnerText");
1478
itemBinding.Path = new
PropertyPath
(SelectedValuePath);
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1319
opacityAnimation.SetValue(Storyboard.TargetPropertyProperty, new
PropertyPath
("Opacity"));
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
116
Path = new
PropertyPath
(PrivateSharedSizeScopeProperty),
Microsoft\Windows\Controls\TextSearchInternal.cs (4)
684
binding.Path = new
PropertyPath
("/InnerText");
688
binding.Path = new
PropertyPath
(primaryTextPath);
915
binding.Path = new
PropertyPath
("/InnerText");
919
binding.Path = new
PropertyPath
(_bindingPath);
47 references to PropertyPath
PresentationFramework (46)
MS\Internal\Data\ClrBindingWorker.cs (3)
29
PropertyPath
path = ParentBinding.Path;
52
private
PropertyPath
PrepareXmlBinding(
PropertyPath
path)
MS\Internal\Data\PropertyPathWorker.cs (11)
28
internal PropertyPathWorker(
PropertyPath
path)
33
internal PropertyPathWorker(
PropertyPath
path, ClrBindingWorker host, bool isDynamic, DataBindEngine engine)
40
private PropertyPathWorker(
PropertyPath
path, DataBindEngine engine)
687
PropertyPath
.DowncastAccessor(_arySVS[k].info, out oldDP, out oldPI, out oldPD, out oldDOA);
858
PropertyPath
.DowncastAccessor(svs.info, out newDP, out newPI, out newPD, out newDOA);
976
if (
PropertyPath
.IsStaticProperty(_arySVS[level].info))
1066
bool cacheAccessor = !
PropertyPath
.IsParameterIndex(SVI[k].name, out index);
1076
if (
PropertyPath
.IsStaticProperty(svs.info))
1130
PropertyPath
.DowncastAccessor(info, out dp, out pi1, out pd, out doa);
1288
if (
PropertyPath
.IsStaticProperty(info))
1834
private
PropertyPath
_parent;
MS\Internal\Data\SortFieldComparer.cs (2)
115
PropertyPath
pp;
140
internal
PropertyPath
info;
System\Windows\Data\Binding.cs (3)
297
public
PropertyPath
Path
681
internal void UsePath(
PropertyPath
path)
814
private
PropertyPath
_ppath;
System\Windows\Data\BindingExpression.cs (2)
61
PropertyPath
pp = binding.Path;
333
internal
PropertyPath
Path
System\Windows\Data\PropertyGroupDescription.cs (1)
266
private
PropertyPath
_propertyPath;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
584
case 491: t = () => typeof(
PropertyPath
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
7023
typeof(System.Windows.
PropertyPath
), // type
7029
SetDelegate = delegate (object target, object value) { ((System.Windows.Data.Binding)target).Path = (System.Windows.
PropertyPath
)value; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8791
typeof(System.Windows.
PropertyPath
),
System\Windows\Markup\KnownTypes.cs (1)
6038
case KnownElements.PropertyPath: t = typeof(System.Windows.
PropertyPath
); break;
System\Windows\Media\Animation\Storyboard.cs (11)
153
DependencyProperty.RegisterAttached("TargetProperty", typeof(
PropertyPath
), typeof(Storyboard));
161
public static void SetTargetProperty(DependencyObject element,
PropertyPath
path)
171
public static
PropertyPath
GetTargetProperty(DependencyObject element)
174
return (
PropertyPath
)element.GetValue(TargetPropertyProperty);
376
PropertyPath
parentPropertyPath,
385
PropertyPath
currentPropertyPath = parentPropertyPath;
410
PropertyPath
propertyPath = (
PropertyPath
)currentTimeline.GetValue(TargetPropertyProperty);
675
internal static void VerifyPathIsAnimatable(
PropertyPath
path)
766
private static string AccessorName(
PropertyPath
path, int index )
807
PropertyPath
path, AnimationClock animationClock, HandoffBehavior handoffBehavior, Int64 layer )
System\Windows\PropertyPathConverter.cs (6)
102
throw new ArgumentException(SR.Format(SR.CannotConvertType, source.GetType().FullName, typeof(
PropertyPath
)));
133
throw new ArgumentException(SR.Format(SR.CannotConvertType, typeof(
PropertyPath
), destinationType.FullName));
136
PropertyPath
path = value as
PropertyPath
;
139
throw new ArgumentException(SR.Format(SR.UnexpectedParameterType, value.GetType(), typeof(
PropertyPath
)), nameof(value));
197
PropertyPath
.DowncastAccessor(pathPart, out dp, out pi, out pd, out doa);
System\Windows\VisualStateManager.cs (2)
493
PropertyPath
path = Storyboard.GetTargetProperty(source);
773
private
PropertyPath
_targetProperty;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
457
PropertyPath
path = new PropertyPath("(0).(1).(2)");