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
301 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)
424UIElement3D 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)
832((UIElement3D)sender).OnPreviewMouseDown(e); 866((UIElement3D)sender).OnMouseDown(e); 895((UIElement3D)sender).OnPreviewMouseUp(e); 924((UIElement3D)sender).OnMouseUp(e); 953((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 978((UIElement3D)sender).OnMouseLeftButtonDown(e); 1003((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1028((UIElement3D)sender).OnMouseLeftButtonUp(e); 1053((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1078((UIElement3D)sender).OnMouseRightButtonDown(e); 1103((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1128((UIElement3D)sender).OnMouseRightButtonUp(e); 1153((UIElement3D)sender).OnPreviewMouseMove(e); 1178((UIElement3D)sender).OnMouseMove(e); 1203((UIElement3D)sender).OnPreviewMouseWheel(e); 1232((UIElement3D)sender).OnMouseWheel(e); 1258((UIElement3D)sender).OnMouseEnter(e); 1283((UIElement3D)sender).OnMouseLeave(e); 1308((UIElement3D)sender).OnGotMouseCapture(e); 1333((UIElement3D)sender).OnLostMouseCapture(e); 1358((UIElement3D)sender).OnQueryCursor(e); 1383((UIElement3D)sender).OnPreviewStylusDown(e); 1408((UIElement3D)sender).OnStylusDown(e); 1433((UIElement3D)sender).OnPreviewStylusUp(e); 1458((UIElement3D)sender).OnStylusUp(e); 1483((UIElement3D)sender).OnPreviewStylusMove(e); 1508((UIElement3D)sender).OnStylusMove(e); 1533((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1558((UIElement3D)sender).OnStylusInAirMove(e); 1583((UIElement3D)sender).OnStylusEnter(e); 1608((UIElement3D)sender).OnStylusLeave(e); 1633((UIElement3D)sender).OnPreviewStylusInRange(e); 1658((UIElement3D)sender).OnStylusInRange(e); 1683((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1708((UIElement3D)sender).OnStylusOutOfRange(e); 1733((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1758((UIElement3D)sender).OnStylusSystemGesture(e); 1783((UIElement3D)sender).OnGotStylusCapture(e); 1808((UIElement3D)sender).OnLostStylusCapture(e); 1833((UIElement3D)sender).OnStylusButtonDown(e); 1858((UIElement3D)sender).OnStylusButtonUp(e); 1883((UIElement3D)sender).OnPreviewStylusButtonDown(e); 1908((UIElement3D)sender).OnPreviewStylusButtonUp(e); 1933((UIElement3D)sender).OnPreviewKeyDown(e); 1962((UIElement3D)sender).OnKeyDown(e); 1988((UIElement3D)sender).OnPreviewKeyUp(e); 2013((UIElement3D)sender).OnKeyUp(e); 2038((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2063((UIElement3D)sender).OnGotKeyboardFocus(e); 2088((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2113((UIElement3D)sender).OnLostKeyboardFocus(e); 2138((UIElement3D)sender).OnPreviewTextInput(e); 2163((UIElement3D)sender).OnTextInput(e); 2228((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2253((UIElement3D)sender).OnQueryContinueDrag(e); 2278((UIElement3D)sender).OnPreviewGiveFeedback(e); 2303((UIElement3D)sender).OnGiveFeedback(e); 2328((UIElement3D)sender).OnPreviewDragEnter(e); 2353((UIElement3D)sender).OnDragEnter(e); 2378((UIElement3D)sender).OnPreviewDragOver(e); 2403((UIElement3D)sender).OnDragOver(e); 2428((UIElement3D)sender).OnPreviewDragLeave(e); 2453((UIElement3D)sender).OnDragLeave(e); 2478((UIElement3D)sender).OnPreviewDrop(e); 2503((UIElement3D)sender).OnDrop(e); 2528((UIElement3D)sender).OnPreviewTouchDown(e); 2553((UIElement3D)sender).OnTouchDown(e); 2578((UIElement3D)sender).OnPreviewTouchMove(e); 2603((UIElement3D)sender).OnTouchMove(e); 2628((UIElement3D)sender).OnPreviewTouchUp(e); 2653((UIElement3D)sender).OnTouchUp(e); 2678((UIElement3D)sender).OnGotTouchCapture(e); 2703((UIElement3D)sender).OnLostTouchCapture(e); 2728((UIElement3D)sender).OnTouchEnter(e); 2753((UIElement3D)sender).OnTouchLeave(e);
System\Windows\Generated\UIElement3D.cs (7)
22static private readonly Type _typeofThis = typeof(UIElement3D); 182/// <see cref="UIElement3D.BuildRoute"/> and 1972((UIElement3D) d).RaiseIsMouseDirectlyOverChanged(e); 2047((UIElement3D) d).RaiseIsMouseCapturedChanged(e); 2112((UIElement3D) d).RaiseIsStylusDirectlyOverChanged(e); 2147((UIElement3D) d).RaiseIsStylusCapturedChanged(e); 2212((UIElement3D) d).RaiseIsKeyboardFocusedChanged(e);
System\Windows\GlobalEventManager.cs (1)
60typeof(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; 540UIElement3D uiElement3d => uiElement3d.CommandBindingsInternal, 704UIElement3D element3D = (element == null && contentElement == null) ? childScope as UIElement3D : null;
System\Windows\Input\Command\RoutedCommand.cs (3)
357else if (targetAsDO is UIElement3D uie3D) 379UIElement3D targetAsUIElement3D = null; 401targetAsUIElement3D = 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)
399else if (o is UIElement3D uie3D) 425else if (o is UIElement3D uie3D)
System\Windows\Input\ManipulationLogic.cs (2)
540UIElement3D uie3D = _currentContainer as UIElement3D;
System\Windows\Input\MouseDevice.cs (11)
324else if (element is UIElement3D) 326UIElement3D e = element as UIElement3D; 712else if (dependencyObject is UIElement3D uie3D) 763private bool ValidateUIElement3DForCapture(UIElement3D element) 977else if (o is UIElement3D uie3D) 1002else if (o is UIElement3D uie3D) 1071else if (o is UIElement3D uie3D) 1096else if (o is UIElement3D uie3D) 1589UIElement3D e3DTest = null; 1609e3DTest = 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)
528else if (o is UIElement3D element3D) 554else if (o is UIElement3D element3D) 619else if (o is UIElement3D element3D) 648else if (o is UIElement3D element3D) 786else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (5)
2080else if (o is UIElement3D uie3D) 2109else if (o is UIElement3D uie3D) 2168else if (o is UIElement3D uie3D) 2197else if (o is UIElement3D uie3D) 2439else 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); 709else 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)
1433if (parent is not UIElement and not UIElement3D) 1480if (parent is not UIElement and not UIElement3D) 1658UIElement3D uiElement3D = null; 1666uiElement3D = e as UIElement3D; 1692UIElement3D uiElement3D = null; 1700uiElement3D = e as UIElement3D; 1895UIElement3D uiElement3D = d as UIElement3D; 1931UIElement3D uiElement3D = d as UIElement3D; 2080UIElement3D element3D = candidate as UIElement3D; 4167UIElement3D uiElement3D, 4271UIElement3D 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)
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)
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)
3151UIElement3D e3d = null; 6083UIElement3D uiElement3D = modelTreeNode as UIElement3D;
System\Windows\Input\KeyboardNavigation.cs (12)
1444UIElement3D uiElement3D = visual as UIElement3D; 1467if (current is UIElement || current is UIElement3D) 1484parentAsUIElement = parent as UIElement3D; 1524if (current is UIElement || current is UIElement3D) 1545parentAsUIElement = parent as UIElement3D; 1636if (current is UIElement || current is UIElement3D) 1654uiElement = e as UIElement3D; 1704if (current is UIElement || current is UIElement3D) 1720uiElement = e as UIElement3D; 2436UIElement3D uiElement3D = element as UIElement3D;
System\Windows\Markup\BamlRecordReader.cs (3)
1099(element is UIElement3D))) 2852UIElement3D uie3D = element as UIElement3D;
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (8)
498UIElement3D uie3d; 508else if ((uie3d = element as UIElement3D) != null) 520UIElement3D uie3d; 530else if ((uie3d = element as UIElement3D) != null) 960UIElement3D uiElement3D = element as UIElement3D; 988UIElement3D uiElement3D = element as UIElement3D;
WindowsBase.Tests (2)
System\Windows\DependencyObjectTests.cs (2)
1565DependencyProperty property = UIElement3D.IsVisibleProperty; 1976DependencyProperty property = UIElement3D.IsVisibleProperty;