3 types derived from ContextMenu
PresentationFramework (2)
MS\Internal\Documents\DocumentGridContextMenu.cs (1)
138
private class ViewerContextMenu :
ContextMenu
System\windows\Documents\TextEditorContextMenu.cs (1)
418
private class EditorContextMenu :
ContextMenu
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
35
public class RibbonContextMenu :
ContextMenu
5 instantiations of ContextMenu
PresentationFramework (5)
System\Windows\Controls\Primitives\ScrollBar.cs (3)
828
ContextMenu verticalContextMenu = new
ContextMenu
();
848
ContextMenu horizontalContextMenuLeftToRight = new
ContextMenu
();
868
ContextMenu horizontalContextMenuRightToLeft = new
ContextMenu
();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3122
DefaultConstructor = delegate () { return new System.Windows.Controls.
ContextMenu
(); },
System\Windows\Markup\KnownTypes.cs (1)
1179
case KnownElements.ContextMenu: o = new System.Windows.Controls.
ContextMenu
(); break;
93 references to ContextMenu
PresentationFramework (93)
MS\Internal\Documents\DocumentGridContextMenu.cs (1)
65
ContextMenu
contextMenu;
MS\Internal\Documents\DocumentViewerHelper.cs (6)
365
ContextMenu
cm = null;
368
cm = e.TargetElement.GetValue(FrameworkElement.ContextMenuProperty) as
ContextMenu
;
437
cm.ClearValue(
ContextMenu
.PlacementProperty);
438
cm.ClearValue(
ContextMenu
.PlacementTargetProperty);
439
cm.ClearValue(
ContextMenu
.HorizontalOffsetProperty);
440
cm.ClearValue(
ContextMenu
.VerticalOffsetProperty);
System\Windows\Automation\Peers\ContextMenuAutomationPeer.cs (1)
12
public ContextMenuAutomationPeer(
ContextMenu
owner): base(owner)
System\Windows\Controls\ContextMenu.cs (29)
35
EventManager.RegisterClassHandler(typeof(
ContextMenu
), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
37
DefaultStyleKeyProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(typeof(
ContextMenu
)));
38
_dType = DependencyObjectType.FromSystemTypeInternal(typeof(
ContextMenu
));
40
IsTabStopProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));
41
KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
42
KeyboardNavigation.ControlTabNavigationProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Contained));
43
KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
46
FocusVisualStyleProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata((object)null /* default value */));
76
ContextMenuService.HorizontalOffsetProperty.AddOwner(typeof(
ContextMenu
),
100
ContextMenuService.VerticalOffsetProperty.AddOwner(typeof(
ContextMenu
),
125
typeof(
ContextMenu
),
144
ContextMenu
ctrl = (
ContextMenu
) d;
169
typeof(
ContextMenu
),
193
ContextMenuService.PlacementRectangleProperty.AddOwner(typeof(
ContextMenu
),
216
ContextMenuService.PlacementProperty.AddOwner(typeof(
ContextMenu
),
240
typeof(
ContextMenu
),
246
ContextMenu
cm = (
ContextMenu
)d;
271
Popup.CustomPopupPlacementCallbackProperty.AddOwner(typeof(
ContextMenu
));
290
Popup.StaysOpenProperty.AddOwner(typeof(
ContextMenu
));
309
public static readonly RoutedEvent OpenedEvent = PopupControlService.ContextMenuOpenedEvent.AddOwner(typeof(
ContextMenu
));
338
public static readonly RoutedEvent ClosedEvent = PopupControlService.ContextMenuClosedEvent.AddOwner(typeof(
ContextMenu
));
460
MenuItem.InsideContextMenuProperty.AddOwner(typeof(
ContextMenu
),
554
ContextMenu
cm = (
ContextMenu
)arg;
578
ContextMenu
cm = (
ContextMenu
)arg;
System\Windows\Controls\ContextMenuService.cs (6)
24
typeof(
ContextMenu
), // Type
26
new FrameworkPropertyMetadata((
ContextMenu
)null,
35
public static
ContextMenu
GetContextMenu(DependencyObject element)
39
ContextMenu
cm = (
ContextMenu
)element.GetValue(ContextMenuProperty);
60
public static void SetContextMenu(DependencyObject element,
ContextMenu
value)
System\Windows\Controls\GridView.cs (3)
392
typeof(
ContextMenu
),
399
public
ContextMenu
ColumnHeaderContextMenu
401
get { return (
ContextMenu
)GetValue(ColumnHeaderContextMenuProperty); }
System\Windows\Controls\GridViewHeaderRowPresenter.cs (2)
180
public
ContextMenu
ColumnHeaderContextMenu
182
get { return (
ContextMenu
)GetValue(ColumnHeaderContextMenuProperty); }
System\Windows\Controls\PopupControlService.cs (13)
1002
ContextMenu
cm = menu as
ContextMenu
;
1020
cm.SetCurrentValueInternal(
ContextMenu
.IsOpenProperty, BooleanBoxes.TrueBox);
1037
ContextMenu
cm = source as
ContextMenu
;
1241
if (o is
ContextMenu
)
1243
o.CoerceValue(
ContextMenu
.HorizontalOffsetProperty);
1244
o.CoerceValue(
ContextMenu
.VerticalOffsetProperty);
1245
o.CoerceValue(
ContextMenu
.PlacementTargetProperty);
1246
o.CoerceValue(
ContextMenu
.PlacementRectangleProperty);
1247
o.CoerceValue(
ContextMenu
.PlacementProperty);
1248
o.CoerceValue(
ContextMenu
.HasDropShadowProperty);
1274
else if (dp == ToolTip.PlacementTargetProperty || dp ==
ContextMenu
.PlacementTargetProperty)
System\Windows\Controls\Primitives\ScrollBar.cs (8)
824
private static
ContextMenu
VerticalContextMenu
828
ContextMenu
verticalContextMenu = new ContextMenu();
844
private static
ContextMenu
HorizontalContextMenuLTR
848
ContextMenu
horizontalContextMenuLeftToRight = new ContextMenu();
864
private static
ContextMenu
HorizontalContextMenuRTL
868
ContextMenu
horizontalContextMenuRightToLeft = new ContextMenu();
894
Path = new PropertyPath(
ContextMenu
.PlacementTargetProperty),
896
RelativeSource = new RelativeSource(RelativeSourceMode.FindAncestor, typeof(
ContextMenu
), 1)
System\Windows\Controls\StickyNote.cs (2)
532
ContextMenu
menu = Keyboard.FocusedElement as
ContextMenu
;
System\windows\Documents\TextEditorContextMenu.cs (6)
56
ContextMenu
contextMenu = null;
74
contextMenu = (
ContextMenu
)e.TargetElement.GetValue(FrameworkElement.ContextMenuProperty);
87
contextMenu = (
ContextMenu
)element.GetValue(FrameworkElement.ContextMenuProperty);
239
UIElement placementTarget = ((
ContextMenu
)sender).PlacementTarget;
249
((
ContextMenu
)sender).Closed -= new RoutedEventHandler(OnContextMenuClosed);
424
SetResourceReference(StyleProperty, typeof(
ContextMenu
));
System\Windows\FrameworkContentElement.cs (3)
1837
new FrameworkPropertyMetadata((
ContextMenu
) null));
1842
public
ContextMenu
ContextMenu
1846
return (
ContextMenu
)GetValue(ContextMenuProperty);
System\Windows\FrameworkElement.cs (3)
5896
new FrameworkPropertyMetadata((
ContextMenu
) null));
5901
public
ContextMenu
ContextMenu
5905
return GetValue(ContextMenuProperty) as
ContextMenu
;
System\Windows\Generated\FrameworkContentElement.cs (2)
623
ContextMenu
contextMenu =
628
RequestFlags.DeferredReferences).Value as
ContextMenu
;
System\Windows\Generated\FrameworkElement.cs (2)
643
ContextMenu
contextMenu =
648
RequestFlags.DeferredReferences).Value as
ContextMenu
;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
198
case 105: t = () => typeof(
ContextMenu
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
4575
Type type = typeof(System.Windows.Controls.
ContextMenu
);
4577
this.GetXamlType(typeof(System.Windows.Controls.
ContextMenu
)), // DeclaringType
4584
GetDelegate = delegate (object target) { return ((System.Windows.Controls.
ContextMenu
)target).Items; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3119
typeof(System.Windows.Controls.
ContextMenu
),
System\Windows\Markup\KnownTypes.cs (1)
5652
case KnownElements.ContextMenu: t = typeof(System.Windows.Controls.
ContextMenu
); break;