40 instantiations of PropertyPath
PresentationFramework (31)
MS\Internal\Data\ClrBindingWorker.cs (2)
39
path = new
PropertyPath
(String.Empty);
95
path = new
PropertyPath
(pathString);
MS\Internal\Data\DisplayMemberTemplateSelector.cs (1)
63
Path = new
PropertyPath
(_displayMemberPath),
MS\Internal\Data\SortFieldComparer.cs (1)
126
pp = new
PropertyPath
(sortFields[k].PropertyName);
System\Windows\Controls\InkCanvas.cs (3)
647
Path = new
PropertyPath
(InkCanvas.ActiveEditingModeProperty),
2035
Path = new
PropertyPath
(InkCanvas.StrokesProperty),
2204
Path = new
PropertyPath
(InkCanvas.BackgroundProperty),
System\Windows\Controls\MenuItem.cs (1)
2138
Path = new
PropertyPath
(DefinitionBase.PrivateSharedSizeScopeProperty),
System\Windows\Controls\PopupControlService.cs (1)
450
Path = new
PropertyPath
(ToolTipService.ToolTipProperty),
System\Windows\Controls\Primitives\ScrollBar.cs (1)
895
Path = new
PropertyPath
(ContextMenu.PlacementTargetProperty),
System\Windows\Controls\Primitives\Selector.cs (2)
755
binding.Path = new
PropertyPath
("/InnerText");
759
binding.Path = new
PropertyPath
(SelectedValuePath);
System\Windows\Controls\Primitives\TickBar.cs (3)
667
Path = new
PropertyPath
(source)
702
binding.Path = new
PropertyPath
(Thumb.ActualWidthProperty);
706
binding.Path = new
PropertyPath
(Thumb.ActualHeightProperty);
System\Windows\Controls\Primitives\ToolBarPanel.cs (1)
330
Path = new
PropertyPath
(ToolBar.OrientationProperty)
System\Windows\Controls\Primitives\Track.cs (2)
683
Path = new
PropertyPath
(source)
697
Path = new
PropertyPath
(source)
System\Windows\Controls\ScrollViewer.cs (1)
1336
Path = new
PropertyPath
(property)
System\Windows\Controls\StickyNote.cs (2)
1442
Path = new
PropertyPath
(StickyNoteControl.InkEditingModeProperty),
1450
Path = new
PropertyPath
(UIElement.IsKeyboardFocusWithinProperty),
System\Windows\Controls\TextSearch.cs (2)
651
binding.Path = new
PropertyPath
("/InnerText");
655
binding.Path = new
PropertyPath
(primaryTextPath);
System\Windows\Controls\TreeView.cs (2)
323
binding.Path = new
PropertyPath
("/InnerText");
327
binding.Path = new
PropertyPath
(SelectedValuePath);
System\Windows\Data\Binding.cs (1)
203
Path = new
PropertyPath
(path, (object[])null);
System\Windows\Data\BindingGroup.cs (1)
1412
Path = new
PropertyPath
(entry.PropertyName, originalBinding.Path.PathParameters),
System\Windows\Data\PropertyGroupDescription.cs (1)
248
_propertyPath = !String.IsNullOrEmpty(propertyName) ? new
PropertyPath
(propertyName) : null;
System\Windows\FrameworkTemplate.cs (1)
820
Path = new
PropertyPath
(templateBindingExtension.Property),
System\Windows\PropertyPathConverter.cs (1)
100
return new
PropertyPath
((string)source, typeDescriptorContext);
System\Windows\Shell\WindowChrome.cs (1)
337
Path = new
PropertyPath
($"(SystemParameters.{bp.SystemParameterPropertyName})"),
System.Windows.Controls.Ribbon (9)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
458
PropertyPath path = new
PropertyPath
("(0).(1).(2)");
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (2)
1475
itemBinding.Path = new
PropertyPath
("/InnerText");
1479
itemBinding.Path = new
PropertyPath
(SelectedValuePath);
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1320
opacityAnimation.SetValue(Storyboard.TargetPropertyProperty, new
PropertyPath
("Opacity"));
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
117
Path = new
PropertyPath
(PrivateSharedSizeScopeProperty),
Microsoft\Windows\Controls\TextSearchInternal.cs (4)
685
binding.Path = new
PropertyPath
("/InnerText");
689
binding.Path = new
PropertyPath
(primaryTextPath);
918
binding.Path = new
PropertyPath
("/InnerText");
922
binding.Path = new
PropertyPath
(_bindingPath);
47 references to PropertyPath
PresentationFramework (46)
MS\Internal\Data\ClrBindingWorker.cs (3)
30
PropertyPath
path = ParentBinding.Path;
53
PropertyPath
PrepareXmlBinding(
PropertyPath
path)
MS\Internal\Data\PropertyPathWorker.cs (11)
29
internal PropertyPathWorker(
PropertyPath
path)
34
internal PropertyPathWorker(
PropertyPath
path, ClrBindingWorker host, bool isDynamic, DataBindEngine engine)
41
private PropertyPathWorker(
PropertyPath
path, DataBindEngine engine)
686
PropertyPath
.DowncastAccessor(_arySVS[k].info, out oldDP, out oldPI, out oldPD, out oldDOA);
857
PropertyPath
.DowncastAccessor(svs.info, out newDP, out newPI, out newPD, out newDOA);
975
if (
PropertyPath
.IsStaticProperty(_arySVS[level].info))
1065
bool cacheAccessor = !
PropertyPath
.IsParameterIndex(SVI[k].name, out index);
1075
if (
PropertyPath
.IsStaticProperty(svs.info))
1129
PropertyPath
.DowncastAccessor(info, out dp, out pi1, out pd, out doa);
1287
if (
PropertyPath
.IsStaticProperty(info))
1834
PropertyPath
_parent;
MS\Internal\Data\SortFieldComparer.cs (2)
116
PropertyPath
pp;
141
internal
PropertyPath
info;
System\Windows\Data\Binding.cs (3)
298
public
PropertyPath
Path
682
internal void UsePath(
PropertyPath
path)
815
PropertyPath
_ppath;
System\Windows\Data\BindingExpression.cs (2)
62
PropertyPath
pp = binding.Path;
334
internal
PropertyPath
Path
System\Windows\Data\PropertyGroupDescription.cs (1)
267
PropertyPath
_propertyPath;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
585
case 491: t = () => typeof(
PropertyPath
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
7024
typeof(System.Windows.
PropertyPath
), // type
7030
SetDelegate = delegate (object target, object value) { ((System.Windows.Data.Binding)target).Path = (System.Windows.
PropertyPath
)value; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8792
typeof(System.Windows.
PropertyPath
),
System\Windows\Markup\KnownTypes.cs (1)
6039
case KnownElements.PropertyPath: t = typeof(System.Windows.
PropertyPath
); break;
System\Windows\Media\Animation\Storyboard.cs (11)
154
DependencyProperty.RegisterAttached("TargetProperty", typeof(
PropertyPath
), typeof(Storyboard));
162
public static void SetTargetProperty(DependencyObject element,
PropertyPath
path)
172
public static
PropertyPath
GetTargetProperty(DependencyObject element)
175
return (
PropertyPath
)element.GetValue(TargetPropertyProperty);
377
PropertyPath
parentPropertyPath,
386
PropertyPath
currentPropertyPath = parentPropertyPath;
411
PropertyPath
propertyPath = (
PropertyPath
)currentTimeline.GetValue(TargetPropertyProperty);
676
internal static void VerifyPathIsAnimatable(
PropertyPath
path)
767
private static string AccessorName(
PropertyPath
path, int index )
808
PropertyPath
path, AnimationClock animationClock, HandoffBehavior handoffBehavior, Int64 layer )
System\Windows\PropertyPathConverter.cs (6)
103
throw new ArgumentException(SR.Format(SR.CannotConvertType, source.GetType().FullName, typeof(
PropertyPath
)));
134
throw new ArgumentException(SR.Format(SR.CannotConvertType, typeof(
PropertyPath
), destinationType.FullName));
137
PropertyPath
path = value as
PropertyPath
;
140
throw new ArgumentException(SR.Format(SR.UnexpectedParameterType, value.GetType(), typeof(
PropertyPath
)), nameof(value));
198
PropertyPath
.DowncastAccessor(pathPart, out dp, out pi, out pd, out doa);
System\Windows\VisualStateManager.cs (2)
494
PropertyPath
path = Storyboard.GetTargetProperty(source);
774
private
PropertyPath
_targetProperty;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
458
PropertyPath
path = new PropertyPath("(0).(1).(2)");