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)
60
binding.Path = new
PropertyPath
(_displayMemberPath);
MS\Internal\Data\SortFieldComparer.cs (1)
126
pp = new
PropertyPath
(sortFields[k].PropertyName);
System\Windows\Controls\InkCanvas.cs (3)
636
activeEditingModeBinding.Path = new
PropertyPath
(InkCanvas.ActiveEditingModeProperty);
2022
strokes.Path = new
PropertyPath
(InkCanvas.StrokesProperty);
2189
background.Path = new
PropertyPath
(InkCanvas.BackgroundProperty);
System\Windows\Controls\MenuItem.cs (1)
2144
binding.Path = new
PropertyPath
(DefinitionBase.PrivateSharedSizeScopeProperty);
System\Windows\Controls\PopupControlService.cs (1)
447
binding.Path = new
PropertyPath
(ToolTipService.ToolTipProperty);
System\Windows\Controls\Primitives\ScrollBar.cs (1)
890
binding.Path = new
PropertyPath
(ContextMenu.PlacementTargetProperty);
System\Windows\Controls\Primitives\Selector.cs (2)
757
binding.Path = new
PropertyPath
("/InnerText");
761
binding.Path = new
PropertyPath
(SelectedValuePath);
System\Windows\Controls\Primitives\TickBar.cs (3)
666
binding.Path = new
PropertyPath
(source);
698
binding.Path = new
PropertyPath
(Thumb.ActualWidthProperty);
702
binding.Path = new
PropertyPath
(Thumb.ActualHeightProperty);
System\Windows\Controls\Primitives\ToolBarPanel.cs (1)
332
binding.Path = new
PropertyPath
(ToolBar.OrientationProperty);
System\Windows\Controls\Primitives\Track.cs (2)
688
binding.Path = new
PropertyPath
(source);
700
binding.Path = new
PropertyPath
(source);
System\Windows\Controls\ScrollViewer.cs (1)
1335
binding.Path = new
PropertyPath
(property);
System\Windows\Controls\StickyNote.cs (2)
1476
stickyNoteInkEditingMode.Path = new
PropertyPath
(StickyNoteControl.InkEditingModeProperty);
1482
stickyNoteIsKeyboardFocusWithin.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)
220
Path = new
PropertyPath
(path, (object[])null);
System\Windows\Data\BindingGroup.cs (1)
1434
binding.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)
821
binding.Path = new
PropertyPath
(templateBindingExtension.Property);
System\Windows\PropertyPathConverter.cs (1)
102
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)
448
PropertyPath path = new
PropertyPath
("(0).(1).(2)");
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (2)
1471
itemBinding.Path = new
PropertyPath
("/InnerText");
1475
itemBinding.Path = new
PropertyPath
(SelectedValuePath);
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1329
opacityAnimation.SetValue(Storyboard.TargetPropertyProperty, new
PropertyPath
("Opacity"));
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
116
binding.Path = new
PropertyPath
(PrivateSharedSizeScopeProperty);
Microsoft\Windows\Controls\TextSearchInternal.cs (4)
683
binding.Path = new
PropertyPath
("/InnerText");
687
binding.Path = new
PropertyPath
(primaryTextPath);
919
binding.Path = new
PropertyPath
("/InnerText");
923
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)
696
PropertyPath
.DowncastAccessor(_arySVS[k].info, out oldDP, out oldPI, out oldPD, out oldDOA);
868
PropertyPath
.DowncastAccessor(svs.info, out newDP, out newPI, out newPD, out newDOA);
987
if (
PropertyPath
.IsStaticProperty(_arySVS[level].info))
1077
bool cacheAccessor = !
PropertyPath
.IsParameterIndex(SVI[k].name, out index);
1087
if (
PropertyPath
.IsStaticProperty(svs.info))
1141
PropertyPath
.DowncastAccessor(info, out dp, out pi1, out pd, out doa);
1299
if (
PropertyPath
.IsStaticProperty(info))
1885
PropertyPath
_parent;
MS\Internal\Data\SortFieldComparer.cs (2)
116
PropertyPath
pp;
141
internal
PropertyPath
info;
System\Windows\Data\Binding.cs (3)
315
public
PropertyPath
Path
699
internal void UsePath(
PropertyPath
path)
832
PropertyPath
_ppath;
System\Windows\Data\BindingExpression.cs (2)
62
PropertyPath
pp = binding.Path;
337
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)
6540
typeof(System.Windows.
PropertyPath
), // type
6545
bamlMember.SetDelegate = delegate(object target, object value) { ((System.Windows.Data.Binding)target).Path = (System.Windows.
PropertyPath
)value; };
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7968
typeof(System.Windows.
PropertyPath
),
System\Windows\Markup\KnownTypes.cs (1)
6045
case KnownElements.PropertyPath: t = typeof(System.Windows.
PropertyPath
); break;
System\Windows\Media\Animation\Storyboard.cs (11)
152
DependencyProperty.RegisterAttached("TargetProperty", typeof(
PropertyPath
), typeof(Storyboard));
160
public static void SetTargetProperty(DependencyObject element,
PropertyPath
path)
170
public static
PropertyPath
GetTargetProperty(DependencyObject element)
173
return (
PropertyPath
)element.GetValue(TargetPropertyProperty);
375
PropertyPath
parentPropertyPath,
384
PropertyPath
currentPropertyPath = parentPropertyPath;
409
PropertyPath
propertyPath = (
PropertyPath
)currentTimeline.GetValue(TargetPropertyProperty);
674
internal static void VerifyPathIsAnimatable(
PropertyPath
path)
765
private static string AccessorName(
PropertyPath
path, int index )
806
PropertyPath
path, AnimationClock animationClock, HandoffBehavior handoffBehavior, Int64 layer )
System\Windows\PropertyPathConverter.cs (6)
106
throw new ArgumentException(SR.Format(SR.CannotConvertType, source.GetType().FullName, typeof(
PropertyPath
)));
137
throw new ArgumentException(SR.Format(SR.CannotConvertType, typeof(
PropertyPath
), destinationType.FullName));
140
PropertyPath
path = value as
PropertyPath
;
143
throw new ArgumentException(SR.Format(SR.UnexpectedParameterType, value.GetType(), typeof(
PropertyPath
)), "value");
201
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)
448
PropertyPath
path = new PropertyPath("(0).(1).(2)");