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)
31return ((UIElement3D)o).IsHitTestVisible; 47return ((UIElement3D)o).IsVisible; 58UIElement3D uie3d; 68else if ((uie3d = o as UIElement3D) != null) 130UIElement3D childAsUIElement3D = child as UIElement3D; 144return (o is UIElement or UIElement3D); 151UIElement3D e3d = null; 193out UIElement3D e3d) 217e3d = o as UIElement3D;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
436UIElement3D 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)
164!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)
846((UIElement3D)sender).OnPreviewMouseDown(e); 880((UIElement3D)sender).OnMouseDown(e); 909((UIElement3D)sender).OnPreviewMouseUp(e); 938((UIElement3D)sender).OnMouseUp(e); 967((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 992((UIElement3D)sender).OnMouseLeftButtonDown(e); 1017((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1042((UIElement3D)sender).OnMouseLeftButtonUp(e); 1067((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1092((UIElement3D)sender).OnMouseRightButtonDown(e); 1117((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1142((UIElement3D)sender).OnMouseRightButtonUp(e); 1167((UIElement3D)sender).OnPreviewMouseMove(e); 1192((UIElement3D)sender).OnMouseMove(e); 1217((UIElement3D)sender).OnPreviewMouseWheel(e); 1246((UIElement3D)sender).OnMouseWheel(e); 1272((UIElement3D)sender).OnMouseEnter(e); 1297((UIElement3D)sender).OnMouseLeave(e); 1322((UIElement3D)sender).OnGotMouseCapture(e); 1347((UIElement3D)sender).OnLostMouseCapture(e); 1372((UIElement3D)sender).OnQueryCursor(e); 1397((UIElement3D)sender).OnPreviewStylusDown(e); 1422((UIElement3D)sender).OnStylusDown(e); 1447((UIElement3D)sender).OnPreviewStylusUp(e); 1472((UIElement3D)sender).OnStylusUp(e); 1497((UIElement3D)sender).OnPreviewStylusMove(e); 1522((UIElement3D)sender).OnStylusMove(e); 1547((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1572((UIElement3D)sender).OnStylusInAirMove(e); 1597((UIElement3D)sender).OnStylusEnter(e); 1622((UIElement3D)sender).OnStylusLeave(e); 1647((UIElement3D)sender).OnPreviewStylusInRange(e); 1672((UIElement3D)sender).OnStylusInRange(e); 1697((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1722((UIElement3D)sender).OnStylusOutOfRange(e); 1747((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1772((UIElement3D)sender).OnStylusSystemGesture(e); 1797((UIElement3D)sender).OnGotStylusCapture(e); 1822((UIElement3D)sender).OnLostStylusCapture(e); 1847((UIElement3D)sender).OnStylusButtonDown(e); 1872((UIElement3D)sender).OnStylusButtonUp(e); 1897((UIElement3D)sender).OnPreviewStylusButtonDown(e); 1922((UIElement3D)sender).OnPreviewStylusButtonUp(e); 1947((UIElement3D)sender).OnPreviewKeyDown(e); 1976((UIElement3D)sender).OnKeyDown(e); 2002((UIElement3D)sender).OnPreviewKeyUp(e); 2027((UIElement3D)sender).OnKeyUp(e); 2052((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2077((UIElement3D)sender).OnGotKeyboardFocus(e); 2102((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2127((UIElement3D)sender).OnLostKeyboardFocus(e); 2152((UIElement3D)sender).OnPreviewTextInput(e); 2177((UIElement3D)sender).OnTextInput(e); 2242((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2267((UIElement3D)sender).OnQueryContinueDrag(e); 2292((UIElement3D)sender).OnPreviewGiveFeedback(e); 2317((UIElement3D)sender).OnGiveFeedback(e); 2342((UIElement3D)sender).OnPreviewDragEnter(e); 2367((UIElement3D)sender).OnDragEnter(e); 2392((UIElement3D)sender).OnPreviewDragOver(e); 2417((UIElement3D)sender).OnDragOver(e); 2442((UIElement3D)sender).OnPreviewDragLeave(e); 2467((UIElement3D)sender).OnDragLeave(e); 2492((UIElement3D)sender).OnPreviewDrop(e); 2517((UIElement3D)sender).OnDrop(e); 2542((UIElement3D)sender).OnPreviewTouchDown(e); 2567((UIElement3D)sender).OnTouchDown(e); 2592((UIElement3D)sender).OnPreviewTouchMove(e); 2617((UIElement3D)sender).OnTouchMove(e); 2642((UIElement3D)sender).OnPreviewTouchUp(e); 2667((UIElement3D)sender).OnTouchUp(e); 2692((UIElement3D)sender).OnGotTouchCapture(e); 2717((UIElement3D)sender).OnLostTouchCapture(e); 2742((UIElement3D)sender).OnTouchEnter(e); 2767((UIElement3D)sender).OnTouchLeave(e);
System\Windows\Generated\UIElement3D.cs (7)
30static private readonly Type _typeofThis = typeof(UIElement3D); 190/// <see cref="UIElement3D.BuildRoute"/> and 1982((UIElement3D) d).RaiseIsMouseDirectlyOverChanged(e); 2057((UIElement3D) d).RaiseIsMouseCapturedChanged(e); 2122((UIElement3D) d).RaiseIsStylusDirectlyOverChanged(e); 2157((UIElement3D) d).RaiseIsStylusCapturedChanged(e); 2222((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)
802else if (eventSource is UIElement3D e3D)
System\Windows\Input\KeyboardDevice.cs (2)
434else if (o is UIElement3D uie3D) 460else if (o is UIElement3D uie3D)
System\Windows\Input\ManipulationLogic.cs (2)
543UIElement3D uie3D = _currentContainer as UIElement3D;
System\Windows\Input\MouseDevice.cs (11)
360else if (element is UIElement3D) 362UIElement3D e = element as UIElement3D; 749else if (dependencyObject is UIElement3D uie3D) 800private bool ValidateUIElement3DForCapture(UIElement3D element) 1010else if (o is UIElement3D uie3D) 1035else if (o is UIElement3D uie3D) 1104else if (o is UIElement3D uie3D) 1129else if (o is UIElement3D uie3D) 1606UIElement3D e3DTest = null; 1626e3DTest = ieTest as UIElement3D; // Should never fail.
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
695protected 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)
1042UIElement3D.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)
154else if (o is UIElement3D uie3D) 227else if (o is UIElement3D uie3D) 548Debug.Assert(uie is UIElement3D or UIElement); 727else 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; 1909UIElement3D uiElement3D = d as UIElement3D; 1946UIElement3D uiElement3D = d as UIElement3D; 2095UIElement3D element3D = candidate as UIElement3D; 4186UIElement3D uiElement3D, 4290UIElement3D 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; 658typeof(UIElement3D), 665UIElement3D uie = (UIElement3D)d; 737public static readonly RoutedEvent GotFocusEvent = FocusManager.GotFocusEvent.AddOwner(typeof(UIElement3D)); 751public static readonly RoutedEvent LostFocusEvent = FocusManager.LostFocusEvent.AddOwner(typeof(UIElement3D)); 771UIElement3D uiElement3D = ((UIElement3D)d); 819typeof(UIElement3D), 864UIElement3D uie = (UIElement3D)d; 906UIElement3D uie = (UIElement3D)d; 940typeof(UIElement3D), 967UIElement3D uie = (UIElement3D)d; 1007UIElement3D uie = (UIElement3D)d; 1049return ((UIElement3D)d).IsVisible ? BooleanBoxes.TrueBox : BooleanBoxes.FalseBox; 1129UIElement3D uie = (UIElement3D)d; 1158typeof(UIElement3D), 1183UIElement3D uie = (UIElement3D)d; 1382UIElement3D 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)
3160UIElement3D e3d = null; 6082UIElement3D 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;