3 types derived from ContextMenu
PresentationFramework (2)
MS\Internal\Documents\DocumentGridContextMenu.cs (1)
145
private class ViewerContextMenu :
ContextMenu
System\windows\Documents\TextEditorContextMenu.cs (1)
421
private class EditorContextMenu :
ContextMenu
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
38
public class RibbonContextMenu :
ContextMenu
5 instantiations of ContextMenu
PresentationFramework (5)
System\Windows\Controls\Primitives\ScrollBar.cs (3)
843
ContextMenu verticalContextMenu = new
ContextMenu
();
863
ContextMenu horizontalContextMenuLeftToRight = new
ContextMenu
();
883
ContextMenu horizontalContextMenuRightToLeft = new
ContextMenu
();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2962
bamlType.DefaultConstructor = delegate() { return new System.Windows.Controls.
ContextMenu
(); };
System\Windows\Markup\KnownTypes.cs (1)
1186
case KnownElements.ContextMenu: o = new System.Windows.Controls.
ContextMenu
(); break;
93 references to ContextMenu
PresentationFramework (93)
MS\Internal\Documents\DocumentGridContextMenu.cs (1)
74
ContextMenu
contextMenu;
MS\Internal\Documents\DocumentViewerHelper.cs (6)
368
ContextMenu
cm = null;
371
cm = e.TargetElement.GetValue(FrameworkElement.ContextMenuProperty) as
ContextMenu
;
440
cm.ClearValue(
ContextMenu
.PlacementProperty);
441
cm.ClearValue(
ContextMenu
.PlacementTargetProperty);
442
cm.ClearValue(
ContextMenu
.HorizontalOffsetProperty);
443
cm.ClearValue(
ContextMenu
.VerticalOffsetProperty);
System\Windows\Automation\Peers\ContextMenuAutomationPeer.cs (1)
27
public ContextMenuAutomationPeer(
ContextMenu
owner): base(owner)
System\Windows\Controls\ContextMenu.cs (29)
44
EventManager.RegisterClassHandler(typeof(
ContextMenu
), AccessKeyManager.AccessKeyPressedEvent, new AccessKeyPressedEventHandler(OnAccessKeyPressed));
46
DefaultStyleKeyProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(typeof(
ContextMenu
)));
47
_dType = DependencyObjectType.FromSystemTypeInternal(typeof(
ContextMenu
));
49
IsTabStopProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(BooleanBoxes.FalseBox));
50
KeyboardNavigation.TabNavigationProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
51
KeyboardNavigation.ControlTabNavigationProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Contained));
52
KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle));
55
FocusVisualStyleProperty.OverrideMetadata(typeof(
ContextMenu
), new FrameworkPropertyMetadata((object)null /* default value */));
85
ContextMenuService.HorizontalOffsetProperty.AddOwner(typeof(
ContextMenu
),
109
ContextMenuService.VerticalOffsetProperty.AddOwner(typeof(
ContextMenu
),
134
typeof(
ContextMenu
),
153
ContextMenu
ctrl = (
ContextMenu
) d;
178
typeof(
ContextMenu
),
202
ContextMenuService.PlacementRectangleProperty.AddOwner(typeof(
ContextMenu
),
225
ContextMenuService.PlacementProperty.AddOwner(typeof(
ContextMenu
),
249
typeof(
ContextMenu
),
255
ContextMenu
cm = (
ContextMenu
)d;
280
Popup.CustomPopupPlacementCallbackProperty.AddOwner(typeof(
ContextMenu
));
299
Popup.StaysOpenProperty.AddOwner(typeof(
ContextMenu
));
318
public static readonly RoutedEvent OpenedEvent = PopupControlService.ContextMenuOpenedEvent.AddOwner(typeof(
ContextMenu
));
347
public static readonly RoutedEvent ClosedEvent = PopupControlService.ContextMenuClosedEvent.AddOwner(typeof(
ContextMenu
));
469
MenuItem.InsideContextMenuProperty.AddOwner(typeof(
ContextMenu
),
562
ContextMenu
cm = (
ContextMenu
)arg;
586
ContextMenu
cm = (
ContextMenu
)arg;
System\Windows\Controls\ContextMenuService.cs (6)
29
typeof(
ContextMenu
), // Type
31
new FrameworkPropertyMetadata((
ContextMenu
)null,
40
public static
ContextMenu
GetContextMenu(DependencyObject element)
44
ContextMenu
cm = (
ContextMenu
)element.GetValue(ContextMenuProperty);
65
public static void SetContextMenu(DependencyObject element,
ContextMenu
value)
System\Windows\Controls\GridView.cs (3)
393
typeof(
ContextMenu
),
400
public
ContextMenu
ColumnHeaderContextMenu
402
get { return (
ContextMenu
)GetValue(ColumnHeaderContextMenuProperty); }
System\Windows\Controls\GridViewHeaderRowPresenter.cs (2)
184
public
ContextMenu
ColumnHeaderContextMenu
186
get { return (
ContextMenu
)GetValue(ColumnHeaderContextMenuProperty); }
System\Windows\Controls\PopupControlService.cs (13)
1009
ContextMenu
cm = menu as
ContextMenu
;
1027
cm.SetCurrentValueInternal(
ContextMenu
.IsOpenProperty, BooleanBoxes.TrueBox);
1044
ContextMenu
cm = source as
ContextMenu
;
1248
if (o is
ContextMenu
)
1250
o.CoerceValue(
ContextMenu
.HorizontalOffsetProperty);
1251
o.CoerceValue(
ContextMenu
.VerticalOffsetProperty);
1252
o.CoerceValue(
ContextMenu
.PlacementTargetProperty);
1253
o.CoerceValue(
ContextMenu
.PlacementRectangleProperty);
1254
o.CoerceValue(
ContextMenu
.PlacementProperty);
1255
o.CoerceValue(
ContextMenu
.HasDropShadowProperty);
1281
else if (dp == ToolTip.PlacementTargetProperty || dp ==
ContextMenu
.PlacementTargetProperty)
System\Windows\Controls\Primitives\ScrollBar.cs (8)
839
private static
ContextMenu
VerticalContextMenu
843
ContextMenu
verticalContextMenu = new ContextMenu();
859
private static
ContextMenu
HorizontalContextMenuLTR
863
ContextMenu
horizontalContextMenuLeftToRight = new ContextMenu();
879
private static
ContextMenu
HorizontalContextMenuRTL
883
ContextMenu
horizontalContextMenuRightToLeft = new ContextMenu();
906
binding.Path = new PropertyPath(
ContextMenu
.PlacementTargetProperty);
908
binding.RelativeSource = new RelativeSource(RelativeSourceMode.FindAncestor, typeof(
ContextMenu
), 1);
System\Windows\Controls\StickyNote.cs (2)
566
ContextMenu
menu = Keyboard.FocusedElement as
ContextMenu
;
System\windows\Documents\TextEditorContextMenu.cs (6)
59
ContextMenu
contextMenu = null;
77
contextMenu = (
ContextMenu
)e.TargetElement.GetValue(FrameworkElement.ContextMenuProperty);
90
contextMenu = (
ContextMenu
)element.GetValue(FrameworkElement.ContextMenuProperty);
242
UIElement placementTarget = ((
ContextMenu
)sender).PlacementTarget;
252
((
ContextMenu
)sender).Closed -= new RoutedEventHandler(OnContextMenuClosed);
427
SetResourceReference(StyleProperty, typeof(
ContextMenu
));
System\Windows\FrameworkContentElement.cs (3)
1858
new FrameworkPropertyMetadata((
ContextMenu
) null));
1863
public
ContextMenu
ContextMenu
1867
return (
ContextMenu
)GetValue(ContextMenuProperty);
System\Windows\FrameworkElement.cs (3)
5908
new FrameworkPropertyMetadata((
ContextMenu
) null));
5913
public
ContextMenu
ContextMenu
5917
return GetValue(ContextMenuProperty) as
ContextMenu
;
System\Windows\Generated\FrameworkContentElement.cs (2)
630
ContextMenu
contextMenu =
635
RequestFlags.DeferredReferences).Value as
ContextMenu
;
System\Windows\Generated\FrameworkElement.cs (2)
652
ContextMenu
contextMenu =
657
RequestFlags.DeferredReferences).Value as
ContextMenu
;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
201
case 105: t = () => typeof(
ContextMenu
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
4336
Type type = typeof(System.Windows.Controls.
ContextMenu
);
4338
this.GetXamlType(typeof(System.Windows.Controls.
ContextMenu
)), // DeclaringType
4344
bamlMember.GetDelegate = delegate(object target) { return ((System.Windows.Controls.
ContextMenu
)target).Items; };
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2960
typeof(System.Windows.Controls.
ContextMenu
),
System\Windows\Markup\KnownTypes.cs (1)
5659
case KnownElements.ContextMenu: t = typeof(System.Windows.Controls.
ContextMenu
); break;