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; 303else 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)
829((UIElement3D)sender).OnPreviewMouseDown(e); 863((UIElement3D)sender).OnMouseDown(e); 892((UIElement3D)sender).OnPreviewMouseUp(e); 921((UIElement3D)sender).OnMouseUp(e); 950((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 975((UIElement3D)sender).OnMouseLeftButtonDown(e); 1000((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1025((UIElement3D)sender).OnMouseLeftButtonUp(e); 1050((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1075((UIElement3D)sender).OnMouseRightButtonDown(e); 1100((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1125((UIElement3D)sender).OnMouseRightButtonUp(e); 1150((UIElement3D)sender).OnPreviewMouseMove(e); 1175((UIElement3D)sender).OnMouseMove(e); 1200((UIElement3D)sender).OnPreviewMouseWheel(e); 1229((UIElement3D)sender).OnMouseWheel(e); 1255((UIElement3D)sender).OnMouseEnter(e); 1280((UIElement3D)sender).OnMouseLeave(e); 1305((UIElement3D)sender).OnGotMouseCapture(e); 1330((UIElement3D)sender).OnLostMouseCapture(e); 1355((UIElement3D)sender).OnQueryCursor(e); 1380((UIElement3D)sender).OnPreviewStylusDown(e); 1405((UIElement3D)sender).OnStylusDown(e); 1430((UIElement3D)sender).OnPreviewStylusUp(e); 1455((UIElement3D)sender).OnStylusUp(e); 1480((UIElement3D)sender).OnPreviewStylusMove(e); 1505((UIElement3D)sender).OnStylusMove(e); 1530((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1555((UIElement3D)sender).OnStylusInAirMove(e); 1580((UIElement3D)sender).OnStylusEnter(e); 1605((UIElement3D)sender).OnStylusLeave(e); 1630((UIElement3D)sender).OnPreviewStylusInRange(e); 1655((UIElement3D)sender).OnStylusInRange(e); 1680((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1705((UIElement3D)sender).OnStylusOutOfRange(e); 1730((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1755((UIElement3D)sender).OnStylusSystemGesture(e); 1780((UIElement3D)sender).OnGotStylusCapture(e); 1805((UIElement3D)sender).OnLostStylusCapture(e); 1830((UIElement3D)sender).OnStylusButtonDown(e); 1855((UIElement3D)sender).OnStylusButtonUp(e); 1880((UIElement3D)sender).OnPreviewStylusButtonDown(e); 1905((UIElement3D)sender).OnPreviewStylusButtonUp(e); 1930((UIElement3D)sender).OnPreviewKeyDown(e); 1959((UIElement3D)sender).OnKeyDown(e); 1985((UIElement3D)sender).OnPreviewKeyUp(e); 2010((UIElement3D)sender).OnKeyUp(e); 2035((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2060((UIElement3D)sender).OnGotKeyboardFocus(e); 2085((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2110((UIElement3D)sender).OnLostKeyboardFocus(e); 2135((UIElement3D)sender).OnPreviewTextInput(e); 2160((UIElement3D)sender).OnTextInput(e); 2225((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2250((UIElement3D)sender).OnQueryContinueDrag(e); 2275((UIElement3D)sender).OnPreviewGiveFeedback(e); 2300((UIElement3D)sender).OnGiveFeedback(e); 2325((UIElement3D)sender).OnPreviewDragEnter(e); 2350((UIElement3D)sender).OnDragEnter(e); 2375((UIElement3D)sender).OnPreviewDragOver(e); 2400((UIElement3D)sender).OnDragOver(e); 2425((UIElement3D)sender).OnPreviewDragLeave(e); 2450((UIElement3D)sender).OnDragLeave(e); 2475((UIElement3D)sender).OnPreviewDrop(e); 2500((UIElement3D)sender).OnDrop(e); 2525((UIElement3D)sender).OnPreviewTouchDown(e); 2550((UIElement3D)sender).OnTouchDown(e); 2575((UIElement3D)sender).OnPreviewTouchMove(e); 2600((UIElement3D)sender).OnTouchMove(e); 2625((UIElement3D)sender).OnPreviewTouchUp(e); 2650((UIElement3D)sender).OnTouchUp(e); 2675((UIElement3D)sender).OnGotTouchCapture(e); 2700((UIElement3D)sender).OnLostTouchCapture(e); 2725((UIElement3D)sender).OnTouchEnter(e); 2750((UIElement3D)sender).OnTouchLeave(e);
System\Windows\Generated\UIElement3D.cs (7)
23static private readonly Type _typeofThis = typeof(UIElement3D); 183/// <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)
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)
359UIElement3D 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)
537UIElement3D 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) 1586UIElement3D e3DTest = null; 1606e3DTest = ieTest as UIElement3D; // Should never fail.
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
672protected 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) 521Debug.Assert(uie is UIElement3D or UIElement); 694else 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; 4160UIElement3D uiElement3D, 4264UIElement3D 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; 923typeof(UIElement3D), 950UIElement3D uie = (UIElement3D)d; 990UIElement3D uie = (UIElement3D)d; 1032return ((UIElement3D)d).IsVisible ? BooleanBoxes.TrueBox : BooleanBoxes.FalseBox; 1112UIElement3D uie = (UIElement3D)d; 1141typeof(UIElement3D), 1166UIElement3D uie = (UIElement3D)d; 1365UIElement3D 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)
981else if (sourceDO is UIElement3D uiElement3D) 1056IInputElement inputElement = (o is ContentElement || o is UIElement3D) ? (IInputElement)o : (IInputElement)uie; 1156UIElement3D uie3D = (uie == null && ce == null) ? o as UIElement3D : null; 1200UIElement3D uie3D = ceParent as UIElement3D; 1211UIElement3D 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)
583else if (source is UIElement3D) 584((UIElement3D)source).RaiseEvent(args);
System\Windows\FrameworkElement.cs (3)
3145UIElement3D e3d = null; 6074UIElement3D 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)
1096(element is UIElement3D))) 2849UIElement3D 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; 985UIElement3D uiElement3D = element as UIElement3D;
WindowsBase.Tests (2)
System\Windows\DependencyObjectTests.cs (2)
1565DependencyProperty property = UIElement3D.IsVisibleProperty; 1976DependencyProperty property = UIElement3D.IsVisibleProperty;