2 types derived from UIElement3D
PresentationCore (2)
System\Windows\Media3D\ContainerUIElement3D.cs (1)
22public sealed class ContainerUIElement3D : UIElement3D
System\Windows\Media3D\ModelUIElement3D.cs (1)
21public sealed class ModelUIElement3D : UIElement3D
299 references to UIElement3D
PresentationCore (259)
MS\Internal\Automation\SynchronizedInputAdaptor.cs (4)
62UIElement3D e3D = (UIElement3D)_owner; 90UIElement3D e3D = (UIElement3D)_owner;
MS\Internal\Interop\TipTsfHelper.cs (2)
164UIElement3D uiElement3D; 172else if ((uiElement3D = focusedObject as UIElement3D) != null)
MS\Internal\SynchronizedInputHelper.cs (5)
32UIElement3D e3D = o as UIElement3D; 148UIElement3D e3D = logicalParent as UIElement3D; 306else if (InputManager.ListeningElement is UIElement3D e3D)
MS\Internal\UIElementHelper.cs (10)
26return ((UIElement3D)o).IsHitTestVisible; 41return ((UIElement3D)o).IsVisible; 51UIElement3D uie3d; 61else if ((uie3d = o as UIElement3D) != null) 120UIElement3D childAsUIElement3D = child as UIElement3D; 133return (o is UIElement or UIElement3D); 139UIElement3D e3d = null; 181out UIElement3D e3d) 205e3d = o as UIElement3D;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
422UIElement3D uie3D = focusedElement as UIElement3D;
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (8)
17public UIElement3DAutomationPeer(UIElement3D owner) 25public UIElement3D Owner 40/// <seealso cref="UIElement3D.OnCreateAutomationPeer"/> virtual callback. If UIElement3D does not 44public static AutomationPeer CreatePeerForElement(UIElement3D element) 52public static AutomationPeer FromElement(UIElement3D element) 99&& child is UIElement3D 100&& (peer = CreatePeerForElement(((UIElement3D)child))) != null ) 419private UIElement3D _owner;
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (2)
117&& child is UIElement3D 118&& (peer = UIElement3DAutomationPeer.CreatePeerForElement(((UIElement3D)child))) != null )
System\Windows\DragDrop.cs (18)
388else if (dragSource is UIElement3D) 390((UIElement3D)dragSource).RaiseEvent(args); 419else if (dragSource is UIElement3D) 421((UIElement3D)dragSource).RaiseEvent(args); 704else if (_dragSource is UIElement3D) 706((UIElement3D)_dragSource).RaiseEvent(args); 727else if (_dragSource is UIElement3D) 729((UIElement3D)_dragSource).RaiseEvent(args); 761else if (_dragSource is UIElement3D) 763((UIElement3D)_dragSource).RaiseEvent(args); 784else if (_dragSource is UIElement3D) 786((UIElement3D)_dragSource).RaiseEvent(args); 1163else if (target is UIElement3D) 1165((UIElement3D)target).RaiseEvent(dragEventArgs); 1187else if (target is UIElement3D) 1189((UIElement3D)target).RaiseEvent(dragEventArgs); 1344UIElement3D targetUIElement3D; 1346targetUIElement3D = target as UIElement3D;
System\Windows\EventManager.cs (1)
158!typeof(UIElement3D).IsAssignableFrom(classType))
System\Windows\FocusWithinProperty.cs (1)
24internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Generated\UIElement.cs (75)
840((UIElement3D)sender).OnPreviewMouseDown(e); 874((UIElement3D)sender).OnMouseDown(e); 903((UIElement3D)sender).OnPreviewMouseUp(e); 932((UIElement3D)sender).OnMouseUp(e); 961((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 986((UIElement3D)sender).OnMouseLeftButtonDown(e); 1011((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1036((UIElement3D)sender).OnMouseLeftButtonUp(e); 1061((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1086((UIElement3D)sender).OnMouseRightButtonDown(e); 1111((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1136((UIElement3D)sender).OnMouseRightButtonUp(e); 1161((UIElement3D)sender).OnPreviewMouseMove(e); 1186((UIElement3D)sender).OnMouseMove(e); 1211((UIElement3D)sender).OnPreviewMouseWheel(e); 1240((UIElement3D)sender).OnMouseWheel(e); 1266((UIElement3D)sender).OnMouseEnter(e); 1291((UIElement3D)sender).OnMouseLeave(e); 1316((UIElement3D)sender).OnGotMouseCapture(e); 1341((UIElement3D)sender).OnLostMouseCapture(e); 1366((UIElement3D)sender).OnQueryCursor(e); 1391((UIElement3D)sender).OnPreviewStylusDown(e); 1416((UIElement3D)sender).OnStylusDown(e); 1441((UIElement3D)sender).OnPreviewStylusUp(e); 1466((UIElement3D)sender).OnStylusUp(e); 1491((UIElement3D)sender).OnPreviewStylusMove(e); 1516((UIElement3D)sender).OnStylusMove(e); 1541((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1566((UIElement3D)sender).OnStylusInAirMove(e); 1591((UIElement3D)sender).OnStylusEnter(e); 1616((UIElement3D)sender).OnStylusLeave(e); 1641((UIElement3D)sender).OnPreviewStylusInRange(e); 1666((UIElement3D)sender).OnStylusInRange(e); 1691((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1716((UIElement3D)sender).OnStylusOutOfRange(e); 1741((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1766((UIElement3D)sender).OnStylusSystemGesture(e); 1791((UIElement3D)sender).OnGotStylusCapture(e); 1816((UIElement3D)sender).OnLostStylusCapture(e); 1841((UIElement3D)sender).OnStylusButtonDown(e); 1866((UIElement3D)sender).OnStylusButtonUp(e); 1891((UIElement3D)sender).OnPreviewStylusButtonDown(e); 1916((UIElement3D)sender).OnPreviewStylusButtonUp(e); 1941((UIElement3D)sender).OnPreviewKeyDown(e); 1970((UIElement3D)sender).OnKeyDown(e); 1996((UIElement3D)sender).OnPreviewKeyUp(e); 2021((UIElement3D)sender).OnKeyUp(e); 2046((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2071((UIElement3D)sender).OnGotKeyboardFocus(e); 2096((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2121((UIElement3D)sender).OnLostKeyboardFocus(e); 2146((UIElement3D)sender).OnPreviewTextInput(e); 2171((UIElement3D)sender).OnTextInput(e); 2236((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2261((UIElement3D)sender).OnQueryContinueDrag(e); 2286((UIElement3D)sender).OnPreviewGiveFeedback(e); 2311((UIElement3D)sender).OnGiveFeedback(e); 2336((UIElement3D)sender).OnPreviewDragEnter(e); 2361((UIElement3D)sender).OnDragEnter(e); 2386((UIElement3D)sender).OnPreviewDragOver(e); 2411((UIElement3D)sender).OnDragOver(e); 2436((UIElement3D)sender).OnPreviewDragLeave(e); 2461((UIElement3D)sender).OnDragLeave(e); 2486((UIElement3D)sender).OnPreviewDrop(e); 2511((UIElement3D)sender).OnDrop(e); 2536((UIElement3D)sender).OnPreviewTouchDown(e); 2561((UIElement3D)sender).OnTouchDown(e); 2586((UIElement3D)sender).OnPreviewTouchMove(e); 2611((UIElement3D)sender).OnTouchMove(e); 2636((UIElement3D)sender).OnPreviewTouchUp(e); 2661((UIElement3D)sender).OnTouchUp(e); 2686((UIElement3D)sender).OnGotTouchCapture(e); 2711((UIElement3D)sender).OnLostTouchCapture(e); 2736((UIElement3D)sender).OnTouchEnter(e); 2761((UIElement3D)sender).OnTouchLeave(e);
System\Windows\Generated\UIElement3D.cs (7)
24static private readonly Type _typeofThis = typeof(UIElement3D); 184/// <see cref="UIElement3D.BuildRoute"/> and 1974((UIElement3D) d).RaiseIsMouseDirectlyOverChanged(e); 2049((UIElement3D) d).RaiseIsMouseCapturedChanged(e); 2114((UIElement3D) d).RaiseIsStylusDirectlyOverChanged(e); 2149((UIElement3D) d).RaiseIsStylusCapturedChanged(e); 2214((UIElement3D) d).RaiseIsKeyboardFocusedChanged(e);
System\Windows\GlobalEventManager.cs (1)
58typeof(UIElement3D).IsAssignableFrom(classType),
System\Windows\Input\AccessKeyManager.cs (2)
503UIElement3D uiElem3D = element as UIElement3D;
System\Windows\Input\Command\CommandManager.cs (6)
285bool isUIElement3D = !isUIElement && !isContentElement && targetElementAsDO is UIElement3D; 299localInputBindings = ((UIElement3D)targetElement).InputBindingsInternal; 353localCommandBindings = ((UIElement3D)targetElement).CommandBindingsInternal; 536UIElement3D uiElement3d => uiElement3d.CommandBindingsInternal, 700UIElement3D element3D = (element == null && contentElement == null) ? childScope as UIElement3D : null;
System\Windows\Input\Command\RoutedCommand.cs (3)
355else if (targetAsDO is UIElement3D uie3D) 377UIElement3D targetAsUIElement3D = null; 397targetAsUIElement3D = target as UIElement3D;
System\Windows\Input\FocusManager.cs (2)
362UIElement3D uiElement3D = d as UIElement3D;
System\Windows\Input\InputElement.cs (4)
24return o is UIElement or ContentElement or UIElement3D; 39else if (o is UIElement3D && !onlyTraverse2D) 103else if (o is UIElement3D uIElement3D && !onlyTraverse2D) 355private static DependencyObjectType UIElement3DType = DependencyObjectType.FromSystemTypeInternal(typeof(UIElement3D));
System\Windows\Input\InputManager.cs (1)
789else if (eventSource is UIElement3D e3D)
System\Windows\Input\KeyboardDevice.cs (2)
394else if (o is UIElement3D uie3D) 420else if (o is UIElement3D uie3D)
System\Windows\Input\ManipulationLogic.cs (2)
536UIElement3D uie3D = _currentContainer as UIElement3D;
System\Windows\Input\MouseDevice.cs (11)
328else if (element is UIElement3D) 330UIElement3D e = element as UIElement3D; 717else if (dependencyObject is UIElement3D uie3D) 768private bool ValidateUIElement3DForCapture(UIElement3D element) 978else if (o is UIElement3D uie3D) 1003else if (o is UIElement3D uie3D) 1072else if (o is UIElement3D uie3D) 1097else if (o is UIElement3D uie3D) 1574UIElement3D e3DTest = null; 1594e3DTest = ieTest as UIElement3D; // Should never fail.
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
678protected bool ValidateUIElement3DForCapture(UIElement3D element)
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (5)
526else if (o is UIElement3D element3D) 552else if (o is UIElement3D element3D) 617else if (o is UIElement3D element3D) 646else if (o is UIElement3D element3D) 784else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (5)
2067else if (o is UIElement3D uie3D) 2096else if (o is UIElement3D uie3D) 2155else if (o is UIElement3D uie3D) 2184else if (o is UIElement3D uie3D) 2426else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\TouchDevice.cs (9)
226UIElement3D e3DTest = (UIElement3D)ieTest; 327UIElement3D uiElement3D; 349UIElement3D oldUIElement3D; 520UIElement3D uiElement3D; 593private static void CastInputElement(IInputElement element, out UIElement uiElement, out ContentElement contentElement, out UIElement3D uiElement3D) 597uiElement3D = ((uiElement == null) && (contentElement == null)) ? element as UIElement3D : null; 856UIElement3D oldUIElement3D; 860UIElement3D newUIElement3D;
System\Windows\Input\TouchesCapturedWithinProperty.cs (1)
16internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Input\TouchesOverProperty.cs (1)
18internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Media3D\Visual3D.cs (1)
1032UIElement3D.InvalidateForceInheritPropertyOnChildren(this, property);
System\Windows\MouseCaptureWithinProperty.cs (1)
24internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\MouseOverProperty.cs (1)
24internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\PresentationSource.cs (4)
143else if (o is UIElement3D uie3D) 216else if (o is UIElement3D uie3D) 536Debug.Assert(uie is UIElement3D or UIElement); 712else if (doTarget is UIElement3D uiElement3D)
System\Windows\ReverseInheritProperty.cs (8)
33internal abstract void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue); 107UIElement3D uie3D; 165UIElement3D uie3D; 234private static bool BlockReverseInheritance(UIElement uie, ContentElement ce, UIElement3D uie3D) 254private static void SetFlag(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag, bool value) 272private static bool IsFlagSet(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag) 292private static void CastElement(DependencyObject o, out UIElement uie, out ContentElement ce, out UIElement3D uie3D) 296uie3D = (uie != null || ce != null) ? null : o as UIElement3D;
System\Windows\StylusCaptureWithinProperty.cs (1)
24internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\StylusOverProperty.cs (1)
24internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\UIElement.cs (15)
1441if (parent is not UIElement and not UIElement3D) 1488if (parent is not UIElement and not UIElement3D) 1666UIElement3D uiElement3D = null; 1674uiElement3D = e as UIElement3D; 1700UIElement3D uiElement3D = null; 1708uiElement3D = e as UIElement3D; 1903UIElement3D uiElement3D = d as UIElement3D; 1939UIElement3D uiElement3D = d as UIElement3D; 2088UIElement3D element3D = candidate as UIElement3D; 4175UIElement3D uiElement3D, 4279UIElement3D element3D = v3DChild as UIElement3D;
System\Windows\UIElement3D.cs (36)
30UIElement.RegisterEvents(typeof(UIElement3D)); 33IsVisibleProperty = UIElement.IsVisibleProperty.AddOwner(typeof(UIElement3D)); 39IsVisibleProperty.OverrideMetadata(typeof(UIElement3D), 44IsFocusedProperty = UIElement.IsFocusedProperty.AddOwner(typeof(UIElement3D)); 45IsFocusedProperty.OverrideMetadata(typeof(UIElement3D), 81typeof(UIElement3D), 106/// Causes <see cref="System.Windows.UIElement3D.OnUpdateModel"/> to be called at a later time. 136if (parent is not UIElement and not UIElement3D) 180if (parent is not UIElement and not UIElement3D) 275UIElement3D uie3D = sender as UIElement3D; 642typeof(UIElement3D), 649UIElement3D uie = (UIElement3D)d; 721public static readonly RoutedEvent GotFocusEvent = FocusManager.GotFocusEvent.AddOwner(typeof(UIElement3D)); 735public static readonly RoutedEvent LostFocusEvent = FocusManager.LostFocusEvent.AddOwner(typeof(UIElement3D)); 755UIElement3D uiElement3D = ((UIElement3D)d); 803typeof(UIElement3D), 848UIElement3D uie = (UIElement3D)d; 890UIElement3D uie = (UIElement3D)d; 924typeof(UIElement3D), 951UIElement3D uie = (UIElement3D)d; 991UIElement3D uie = (UIElement3D)d; 1033return ((UIElement3D)d).IsVisible ? BooleanBoxes.TrueBox : BooleanBoxes.FalseBox; 1113UIElement3D uie = (UIElement3D)d; 1142typeof(UIElement3D), 1167UIElement3D uie = (UIElement3D)d; 1366UIElement3D element3D = vChild as UIElement3D;
PresentationFramework (32)
System\Windows\Controls\ContextMenuService.cs (1)
394EventManager.RegisterClassHandler(typeof(UIElement3D), ContextMenuOpeningEvent, new ContextMenuEventHandler(OnContextMenuOpening));
System\Windows\Controls\PopupControlService.cs (8)
974else if (sourceDO is UIElement3D uiElement3D) 1049IInputElement inputElement = (o is ContentElement || o is UIElement3D) ? (IInputElement)o : (IInputElement)uie; 1149UIElement3D uie3D = (uie == null && ce == null) ? o as UIElement3D : null; 1193UIElement3D uie3D = ceParent as UIElement3D; 1204UIElement3D uie3D = o as UIElement3D;
System\Windows\Controls\ScrollViewer.cs (2)
966UIElement3D currentFocusUIElement3D = focusedElement as UIElement3D;
System\Windows\Controls\ToolTipService.cs (1)
574EventManager.RegisterClassHandler(typeof(UIElement3D), FindToolTipEvent, new FindToolTipEventHandler(OnFindToolTip));
System\Windows\Controls\Validation.cs (2)
589else if (source is UIElement3D) 590((UIElement3D)source).RaiseEvent(args);
System\Windows\FrameworkElement.cs (3)
3156UIElement3D e3d = null; 6078UIElement3D uiElement3D = modelTreeNode as UIElement3D;
System\Windows\Input\KeyboardNavigation.cs (12)
1438UIElement3D uiElement3D = visual as UIElement3D; 1461if (current is UIElement || current is UIElement3D) 1478parentAsUIElement = parent as UIElement3D; 1518if (current is UIElement || current is UIElement3D) 1539parentAsUIElement = parent as UIElement3D; 1630if (current is UIElement || current is UIElement3D) 1648uiElement = e as UIElement3D; 1698if (current is UIElement || current is UIElement3D) 1714uiElement = e as UIElement3D; 2430UIElement3D uiElement3D = element as UIElement3D;
System\Windows\Markup\BamlRecordReader.cs (3)
1105(element is UIElement3D))) 2856UIElement3D uie3D = element as UIElement3D;
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (8)
494UIElement3D uie3d; 504else if ((uie3d = element as UIElement3D) != null) 516UIElement3D uie3d; 526else if ((uie3d = element as UIElement3D) != null) 956UIElement3D uiElement3D = element as UIElement3D; 984UIElement3D uiElement3D = element as UIElement3D;