2 types derived from UIElement3D
PresentationCore (2)
System\Windows\Media3D\ContainerUIElement3D.cs (1)
31public sealed class ContainerUIElement3D : UIElement3D
System\Windows\Media3D\ModelUIElement3D.cs (1)
31public sealed class ModelUIElement3D : UIElement3D
299 references to UIElement3D
PresentationCore (259)
MS\Internal\Automation\SynchronizedInputAdaptor.cs (4)
72UIElement3D e3D = (UIElement3D)_owner; 100UIElement3D e3D = (UIElement3D)_owner;
MS\Internal\Interop\TipTsfHelper.cs (2)
168UIElement3D uiElement3D; 176else if ((uiElement3D = focusedObject as UIElement3D) != null)
MS\Internal\SynchronizedInputHelper.cs (5)
36UIElement3D e3D = o as UIElement3D; 152UIElement3D e3D = logicalParent as UIElement3D; 310else if (InputManager.ListeningElement is UIElement3D e3D)
MS\Internal\UIElementHelper.cs (10)
28return ((UIElement3D)o).IsHitTestVisible; 43return ((UIElement3D)o).IsVisible; 53UIElement3D uie3d; 63else if ((uie3d = o as UIElement3D) != null) 122UIElement3D childAsUIElement3D = child as UIElement3D; 135return (o is UIElement or UIElement3D); 141UIElement3D e3d = null; 183out UIElement3D e3d) 207e3d = o as UIElement3D;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
435UIElement3D uie3D = focusedElement as UIElement3D;
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (8)
25public UIElement3DAutomationPeer(UIElement3D owner) 33public UIElement3D Owner 48/// <seealso cref="UIElement3D.OnCreateAutomationPeer"/> virtual callback. If UIElement3D does not 52public static AutomationPeer CreatePeerForElement(UIElement3D element) 60public static AutomationPeer FromElement(UIElement3D element) 107&& child is UIElement3D 108&& (peer = CreatePeerForElement(((UIElement3D)child))) != null ) 427private UIElement3D _owner;
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (2)
126&& child is UIElement3D 127&& (peer = UIElement3DAutomationPeer.CreatePeerForElement(((UIElement3D)child))) != null )
System\Windows\DragDrop.cs (18)
395else if (dragSource is UIElement3D) 397((UIElement3D)dragSource).RaiseEvent(args); 426else if (dragSource is UIElement3D) 428((UIElement3D)dragSource).RaiseEvent(args); 711else if (_dragSource is UIElement3D) 713((UIElement3D)_dragSource).RaiseEvent(args); 734else if (_dragSource is UIElement3D) 736((UIElement3D)_dragSource).RaiseEvent(args); 768else if (_dragSource is UIElement3D) 770((UIElement3D)_dragSource).RaiseEvent(args); 791else if (_dragSource is UIElement3D) 793((UIElement3D)_dragSource).RaiseEvent(args); 1170else if (target is UIElement3D) 1172((UIElement3D)target).RaiseEvent(dragEventArgs); 1194else if (target is UIElement3D) 1196((UIElement3D)target).RaiseEvent(dragEventArgs); 1351UIElement3D targetUIElement3D; 1353targetUIElement3D = target as UIElement3D;
System\Windows\EventManager.cs (1)
163!typeof(UIElement3D).IsAssignableFrom(classType))
System\Windows\FocusWithinProperty.cs (1)
26internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Generated\UIElement.cs (75)
844((UIElement3D)sender).OnPreviewMouseDown(e); 878((UIElement3D)sender).OnMouseDown(e); 907((UIElement3D)sender).OnPreviewMouseUp(e); 936((UIElement3D)sender).OnMouseUp(e); 965((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 990((UIElement3D)sender).OnMouseLeftButtonDown(e); 1015((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1040((UIElement3D)sender).OnMouseLeftButtonUp(e); 1065((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1090((UIElement3D)sender).OnMouseRightButtonDown(e); 1115((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1140((UIElement3D)sender).OnMouseRightButtonUp(e); 1165((UIElement3D)sender).OnPreviewMouseMove(e); 1190((UIElement3D)sender).OnMouseMove(e); 1215((UIElement3D)sender).OnPreviewMouseWheel(e); 1244((UIElement3D)sender).OnMouseWheel(e); 1270((UIElement3D)sender).OnMouseEnter(e); 1295((UIElement3D)sender).OnMouseLeave(e); 1320((UIElement3D)sender).OnGotMouseCapture(e); 1345((UIElement3D)sender).OnLostMouseCapture(e); 1370((UIElement3D)sender).OnQueryCursor(e); 1395((UIElement3D)sender).OnPreviewStylusDown(e); 1420((UIElement3D)sender).OnStylusDown(e); 1445((UIElement3D)sender).OnPreviewStylusUp(e); 1470((UIElement3D)sender).OnStylusUp(e); 1495((UIElement3D)sender).OnPreviewStylusMove(e); 1520((UIElement3D)sender).OnStylusMove(e); 1545((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1570((UIElement3D)sender).OnStylusInAirMove(e); 1595((UIElement3D)sender).OnStylusEnter(e); 1620((UIElement3D)sender).OnStylusLeave(e); 1645((UIElement3D)sender).OnPreviewStylusInRange(e); 1670((UIElement3D)sender).OnStylusInRange(e); 1695((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1720((UIElement3D)sender).OnStylusOutOfRange(e); 1745((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1770((UIElement3D)sender).OnStylusSystemGesture(e); 1795((UIElement3D)sender).OnGotStylusCapture(e); 1820((UIElement3D)sender).OnLostStylusCapture(e); 1845((UIElement3D)sender).OnStylusButtonDown(e); 1870((UIElement3D)sender).OnStylusButtonUp(e); 1895((UIElement3D)sender).OnPreviewStylusButtonDown(e); 1920((UIElement3D)sender).OnPreviewStylusButtonUp(e); 1945((UIElement3D)sender).OnPreviewKeyDown(e); 1974((UIElement3D)sender).OnKeyDown(e); 2000((UIElement3D)sender).OnPreviewKeyUp(e); 2025((UIElement3D)sender).OnKeyUp(e); 2050((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2075((UIElement3D)sender).OnGotKeyboardFocus(e); 2100((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2125((UIElement3D)sender).OnLostKeyboardFocus(e); 2150((UIElement3D)sender).OnPreviewTextInput(e); 2175((UIElement3D)sender).OnTextInput(e); 2240((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2265((UIElement3D)sender).OnQueryContinueDrag(e); 2290((UIElement3D)sender).OnPreviewGiveFeedback(e); 2315((UIElement3D)sender).OnGiveFeedback(e); 2340((UIElement3D)sender).OnPreviewDragEnter(e); 2365((UIElement3D)sender).OnDragEnter(e); 2390((UIElement3D)sender).OnPreviewDragOver(e); 2415((UIElement3D)sender).OnDragOver(e); 2440((UIElement3D)sender).OnPreviewDragLeave(e); 2465((UIElement3D)sender).OnDragLeave(e); 2490((UIElement3D)sender).OnPreviewDrop(e); 2515((UIElement3D)sender).OnDrop(e); 2540((UIElement3D)sender).OnPreviewTouchDown(e); 2565((UIElement3D)sender).OnTouchDown(e); 2590((UIElement3D)sender).OnPreviewTouchMove(e); 2615((UIElement3D)sender).OnTouchMove(e); 2640((UIElement3D)sender).OnPreviewTouchUp(e); 2665((UIElement3D)sender).OnTouchUp(e); 2690((UIElement3D)sender).OnGotTouchCapture(e); 2715((UIElement3D)sender).OnLostTouchCapture(e); 2740((UIElement3D)sender).OnTouchEnter(e); 2765((UIElement3D)sender).OnTouchLeave(e);
System\Windows\Generated\UIElement3D.cs (7)
30static private readonly Type _typeofThis = typeof(UIElement3D); 190/// <see cref="UIElement3D.BuildRoute"/> and 1980((UIElement3D) d).RaiseIsMouseDirectlyOverChanged(e); 2055((UIElement3D) d).RaiseIsMouseCapturedChanged(e); 2120((UIElement3D) d).RaiseIsStylusDirectlyOverChanged(e); 2155((UIElement3D) d).RaiseIsStylusCapturedChanged(e); 2220((UIElement3D) d).RaiseIsKeyboardFocusedChanged(e);
System\Windows\GlobalEventManager.cs (1)
62typeof(UIElement3D).IsAssignableFrom(classType),
System\Windows\Input\AccessKeyManager.cs (2)
515UIElement3D uiElem3D = element as UIElement3D;
System\Windows\Input\Command\CommandManager.cs (6)
296bool isUIElement3D = !isUIElement && !isContentElement && targetElementAsDO is UIElement3D; 310localInputBindings = ((UIElement3D)targetElement).InputBindingsInternal; 364localCommandBindings = ((UIElement3D)targetElement).CommandBindingsInternal; 547UIElement3D uiElement3d => uiElement3d.CommandBindingsInternal, 711UIElement3D element3D = (element == null && contentElement == null) ? childScope as UIElement3D : null;
System\Windows\Input\Command\RoutedCommand.cs (3)
366else if (targetAsDO is UIElement3D uie3D) 388UIElement3D targetAsUIElement3D = null; 408targetAsUIElement3D = target as UIElement3D;
System\Windows\Input\FocusManager.cs (2)
372UIElement3D uiElement3D = d as UIElement3D;
System\Windows\Input\InputElement.cs (4)
28return o is UIElement or ContentElement or UIElement3D; 43else if (o is UIElement3D && !onlyTraverse2D) 107else if (o is UIElement3D uIElement3D && !onlyTraverse2D) 359private static DependencyObjectType UIElement3DType = DependencyObjectType.FromSystemTypeInternal(typeof(UIElement3D));
System\Windows\Input\InputManager.cs (1)
797else if (eventSource is UIElement3D e3D)
System\Windows\Input\KeyboardDevice.cs (2)
403else if (o is UIElement3D uie3D) 429else if (o is UIElement3D uie3D)
System\Windows\Input\ManipulationLogic.cs (2)
543UIElement3D uie3D = _currentContainer as UIElement3D;
System\Windows\Input\MouseDevice.cs (11)
337else if (element is UIElement3D) 339UIElement3D e = element as UIElement3D; 726else if (dependencyObject is UIElement3D uie3D) 777private bool ValidateUIElement3DForCapture(UIElement3D element) 987else if (o is UIElement3D uie3D) 1012else if (o is UIElement3D uie3D) 1081else if (o is UIElement3D uie3D) 1106else if (o is UIElement3D uie3D) 1583UIElement3D e3DTest = null; 1603e3DTest = ieTest as UIElement3D; // Should never fail.
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
688protected bool ValidateUIElement3DForCapture(UIElement3D element)
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (5)
543else if (o is UIElement3D element3D) 569else if (o is UIElement3D element3D) 634else if (o is UIElement3D element3D) 663else if (o is UIElement3D element3D) 801else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (5)
2076else if (o is UIElement3D uie3D) 2105else if (o is UIElement3D uie3D) 2164else if (o is UIElement3D uie3D) 2193else if (o is UIElement3D uie3D) 2435else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\TouchDevice.cs (9)
238UIElement3D e3DTest = (UIElement3D)ieTest; 339UIElement3D uiElement3D; 361UIElement3D oldUIElement3D; 532UIElement3D uiElement3D; 605private static void CastInputElement(IInputElement element, out UIElement uiElement, out ContentElement contentElement, out UIElement3D uiElement3D) 609uiElement3D = ((uiElement == null) && (contentElement == null)) ? element as UIElement3D : null; 868UIElement3D oldUIElement3D; 872UIElement3D newUIElement3D;
System\Windows\Input\TouchesCapturedWithinProperty.cs (1)
21internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Input\TouchesOverProperty.cs (1)
23internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Media3D\Visual3D.cs (1)
1040UIElement3D.InvalidateForceInheritPropertyOnChildren(this, property);
System\Windows\MouseCaptureWithinProperty.cs (1)
26internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\MouseOverProperty.cs (1)
26internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\PresentationSource.cs (4)
153else if (o is UIElement3D uie3D) 226else if (o is UIElement3D uie3D) 546Debug.Assert(uie is UIElement3D or UIElement); 722else if (doTarget is UIElement3D uiElement3D)
System\Windows\ReverseInheritProperty.cs (8)
38internal abstract void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue); 112UIElement3D uie3D; 170UIElement3D uie3D; 239private static bool BlockReverseInheritance(UIElement uie, ContentElement ce, UIElement3D uie3D) 259private static void SetFlag(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag, bool value) 277private static bool IsFlagSet(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag) 297private static void CastElement(DependencyObject o, out UIElement uie, out ContentElement ce, out UIElement3D uie3D) 301uie3D = (uie != null || ce != null) ? null : o as UIElement3D;
System\Windows\StylusCaptureWithinProperty.cs (1)
26internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\StylusOverProperty.cs (1)
26internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\UIElement.cs (15)
1446if (parent is not UIElement and not UIElement3D) 1493if (parent is not UIElement and not UIElement3D) 1671UIElement3D uiElement3D = null; 1679uiElement3D = e as UIElement3D; 1705UIElement3D uiElement3D = null; 1713uiElement3D = e as UIElement3D; 1908UIElement3D uiElement3D = d as UIElement3D; 1944UIElement3D uiElement3D = d as UIElement3D; 2093UIElement3D element3D = candidate as UIElement3D; 4180UIElement3D uiElement3D, 4284UIElement3D element3D = v3DChild as UIElement3D;
System\Windows\UIElement3D.cs (36)
45UIElement.RegisterEvents(typeof(UIElement3D)); 48IsVisibleProperty = UIElement.IsVisibleProperty.AddOwner(typeof(UIElement3D)); 54IsVisibleProperty.OverrideMetadata(typeof(UIElement3D), 59IsFocusedProperty = UIElement.IsFocusedProperty.AddOwner(typeof(UIElement3D)); 60IsFocusedProperty.OverrideMetadata(typeof(UIElement3D), 96typeof(UIElement3D), 121/// Causes <see cref="System.Windows.UIElement3D.OnUpdateModel"/> to be called at a later time. 151if (parent is not UIElement and not UIElement3D) 195if (parent is not UIElement and not UIElement3D) 290UIElement3D uie3D = sender as UIElement3D; 657typeof(UIElement3D), 664UIElement3D uie = (UIElement3D)d; 736public static readonly RoutedEvent GotFocusEvent = FocusManager.GotFocusEvent.AddOwner(typeof(UIElement3D)); 750public static readonly RoutedEvent LostFocusEvent = FocusManager.LostFocusEvent.AddOwner(typeof(UIElement3D)); 770UIElement3D uiElement3D = ((UIElement3D)d); 818typeof(UIElement3D), 863UIElement3D uie = (UIElement3D)d; 905UIElement3D uie = (UIElement3D)d; 939typeof(UIElement3D), 966UIElement3D uie = (UIElement3D)d; 1006UIElement3D uie = (UIElement3D)d; 1048return ((UIElement3D)d).IsVisible ? BooleanBoxes.TrueBox : BooleanBoxes.FalseBox; 1128UIElement3D uie = (UIElement3D)d; 1157typeof(UIElement3D), 1182UIElement3D uie = (UIElement3D)d; 1381UIElement3D element3D = vChild as UIElement3D;
PresentationFramework (32)
System\Windows\Controls\ContextMenuService.cs (1)
398EventManager.RegisterClassHandler(typeof(UIElement3D), ContextMenuOpeningEvent, new ContextMenuEventHandler(OnContextMenuOpening));
System\Windows\Controls\PopupControlService.cs (8)
984else if (sourceDO is UIElement3D uiElement3D) 1059IInputElement inputElement = (o is ContentElement || o is UIElement3D) ? (IInputElement)o : (IInputElement)uie; 1159UIElement3D uie3D = (uie == null && ce == null) ? o as UIElement3D : null; 1203UIElement3D uie3D = ceParent as UIElement3D; 1214UIElement3D uie3D = o as UIElement3D;
System\Windows\Controls\ScrollViewer.cs (2)
974UIElement3D currentFocusUIElement3D = focusedElement as UIElement3D;
System\Windows\Controls\ToolTipService.cs (1)
579EventManager.RegisterClassHandler(typeof(UIElement3D), FindToolTipEvent, new FindToolTipEventHandler(OnFindToolTip));
System\Windows\Controls\Validation.cs (2)
597else if (source is UIElement3D) 598((UIElement3D)source).RaiseEvent(args);
System\Windows\FrameworkElement.cs (3)
3167UIElement3D e3d = null; 6089UIElement3D uiElement3D = modelTreeNode as UIElement3D;
System\Windows\Input\KeyboardNavigation.cs (12)
1448UIElement3D uiElement3D = visual as UIElement3D; 1471if (current is UIElement || current is UIElement3D) 1488parentAsUIElement = parent as UIElement3D; 1528if (current is UIElement || current is UIElement3D) 1549parentAsUIElement = parent as UIElement3D; 1640if (current is UIElement || current is UIElement3D) 1658uiElement = e as UIElement3D; 1708if (current is UIElement || current is UIElement3D) 1724uiElement = e as UIElement3D; 2440UIElement3D uiElement3D = element as UIElement3D;
System\Windows\Markup\BamlRecordReader.cs (3)
1114(element is UIElement3D))) 2865UIElement3D uie3D = element as UIElement3D;
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (8)
499UIElement3D uie3d; 509else if ((uie3d = element as UIElement3D) != null) 521UIElement3D uie3d; 531else if ((uie3d = element as UIElement3D) != null) 961UIElement3D uiElement3D = element as UIElement3D; 989UIElement3D uiElement3D = element as UIElement3D;