2 types derived from UIElement3D
PresentationCore (2)
Core\CSharp\System\Windows\Media3D\ContainerUIElement3D.cs (1)
35public sealed class ContainerUIElement3D : UIElement3D
Core\CSharp\System\Windows\Media3D\ModelUIElement3D.cs (1)
35public sealed class ModelUIElement3D : UIElement3D
286 references to UIElement3D
PresentationCore (254)
Core\CSharp\MS\Internal\Automation\SynchronizedInputAdaptor.cs (4)
75UIElement3D e3D = (UIElement3D)_owner; 105UIElement3D e3D = (UIElement3D)_owner;
Core\CSharp\MS\Internal\SynchronizedInputHelper.cs (6)
32UIElement3D e3D = o as UIElement3D; 148UIElement3D e3D = logicalParent as UIElement3D; 310UIElement3D e3D = (UIElement3D)InputManager.ListeningElement;
Core\CSharp\MS\Internal\UIElementHelper.cs (10)
27return ((UIElement3D)o).IsHitTestVisible; 43return ((UIElement3D)o).IsVisible; 54UIElement3D uie3d; 64else if ((uie3d = o as UIElement3D) != null) 126UIElement3D childAsUIElement3D = child as UIElement3D; 140return (o is UIElement || o is UIElement3D); 147UIElement3D e3d = null; 189out UIElement3D e3d) 213e3d = o as UIElement3D;
Core\CSharp\System\Windows\Automation\Peers\AutomationPeer.cs (2)
434UIElement3D uie3D = focusedElement as UIElement3D;
Core\CSharp\System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (8)
22public UIElement3DAutomationPeer(UIElement3D owner) 33public UIElement3D Owner 48/// <seealso cref="UIElement3D.OnCreateAutomationPeer"/> virtual callback. If UIElement3D does not 52public static AutomationPeer CreatePeerForElement(UIElement3D element) 63public static AutomationPeer FromElement(UIElement3D element) 113&& child is UIElement3D 114&& (peer = CreatePeerForElement(((UIElement3D)child))) != null ) 425private UIElement3D _owner;
Core\CSharp\System\Windows\Automation\Peers\UIElementAutomationPeer.cs (2)
137&& child is UIElement3D 138&& (peer = UIElement3DAutomationPeer.CreatePeerForElement(((UIElement3D)child))) != null )
Core\CSharp\System\Windows\DragDrop.cs (18)
417else if (dragSource is UIElement3D) 419((UIElement3D)dragSource).RaiseEvent(args); 448else if (dragSource is UIElement3D) 450((UIElement3D)dragSource).RaiseEvent(args); 749else if (_dragSource is UIElement3D) 751((UIElement3D)_dragSource).RaiseEvent(args); 772else if (_dragSource is UIElement3D) 774((UIElement3D)_dragSource).RaiseEvent(args); 806else if (_dragSource is UIElement3D) 808((UIElement3D)_dragSource).RaiseEvent(args); 829else if (_dragSource is UIElement3D) 831((UIElement3D)_dragSource).RaiseEvent(args); 1208else if (target is UIElement3D) 1210((UIElement3D)target).RaiseEvent(dragEventArgs); 1232else if (target is UIElement3D) 1234((UIElement3D)target).RaiseEvent(dragEventArgs); 1389UIElement3D targetUIElement3D; 1391targetUIElement3D = target as UIElement3D;
Core\CSharp\System\Windows\EventManager.cs (1)
180!typeof(UIElement3D).IsAssignableFrom(classType))
Core\CSharp\System\Windows\FocusWithinProperty.cs (1)
22internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\Generated\UIElement.cs (75)
913((UIElement3D)sender).OnPreviewMouseDown(e); 951((UIElement3D)sender).OnMouseDown(e); 984((UIElement3D)sender).OnPreviewMouseUp(e); 1017((UIElement3D)sender).OnMouseUp(e); 1050((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 1079((UIElement3D)sender).OnMouseLeftButtonDown(e); 1108((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1137((UIElement3D)sender).OnMouseLeftButtonUp(e); 1166((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1195((UIElement3D)sender).OnMouseRightButtonDown(e); 1224((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1253((UIElement3D)sender).OnMouseRightButtonUp(e); 1282((UIElement3D)sender).OnPreviewMouseMove(e); 1311((UIElement3D)sender).OnMouseMove(e); 1340((UIElement3D)sender).OnPreviewMouseWheel(e); 1373((UIElement3D)sender).OnMouseWheel(e); 1403((UIElement3D)sender).OnMouseEnter(e); 1432((UIElement3D)sender).OnMouseLeave(e); 1461((UIElement3D)sender).OnGotMouseCapture(e); 1490((UIElement3D)sender).OnLostMouseCapture(e); 1519((UIElement3D)sender).OnQueryCursor(e); 1548((UIElement3D)sender).OnPreviewStylusDown(e); 1577((UIElement3D)sender).OnStylusDown(e); 1606((UIElement3D)sender).OnPreviewStylusUp(e); 1635((UIElement3D)sender).OnStylusUp(e); 1664((UIElement3D)sender).OnPreviewStylusMove(e); 1693((UIElement3D)sender).OnStylusMove(e); 1722((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1751((UIElement3D)sender).OnStylusInAirMove(e); 1780((UIElement3D)sender).OnStylusEnter(e); 1809((UIElement3D)sender).OnStylusLeave(e); 1838((UIElement3D)sender).OnPreviewStylusInRange(e); 1867((UIElement3D)sender).OnStylusInRange(e); 1896((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1925((UIElement3D)sender).OnStylusOutOfRange(e); 1954((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1983((UIElement3D)sender).OnStylusSystemGesture(e); 2012((UIElement3D)sender).OnGotStylusCapture(e); 2041((UIElement3D)sender).OnLostStylusCapture(e); 2070((UIElement3D)sender).OnStylusButtonDown(e); 2099((UIElement3D)sender).OnStylusButtonUp(e); 2128((UIElement3D)sender).OnPreviewStylusButtonDown(e); 2157((UIElement3D)sender).OnPreviewStylusButtonUp(e); 2186((UIElement3D)sender).OnPreviewKeyDown(e); 2219((UIElement3D)sender).OnKeyDown(e); 2249((UIElement3D)sender).OnPreviewKeyUp(e); 2278((UIElement3D)sender).OnKeyUp(e); 2307((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2336((UIElement3D)sender).OnGotKeyboardFocus(e); 2365((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2394((UIElement3D)sender).OnLostKeyboardFocus(e); 2423((UIElement3D)sender).OnPreviewTextInput(e); 2452((UIElement3D)sender).OnTextInput(e); 2541((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2570((UIElement3D)sender).OnQueryContinueDrag(e); 2599((UIElement3D)sender).OnPreviewGiveFeedback(e); 2628((UIElement3D)sender).OnGiveFeedback(e); 2657((UIElement3D)sender).OnPreviewDragEnter(e); 2686((UIElement3D)sender).OnDragEnter(e); 2715((UIElement3D)sender).OnPreviewDragOver(e); 2744((UIElement3D)sender).OnDragOver(e); 2773((UIElement3D)sender).OnPreviewDragLeave(e); 2802((UIElement3D)sender).OnDragLeave(e); 2831((UIElement3D)sender).OnPreviewDrop(e); 2860((UIElement3D)sender).OnDrop(e); 2889((UIElement3D)sender).OnPreviewTouchDown(e); 2918((UIElement3D)sender).OnTouchDown(e); 2947((UIElement3D)sender).OnPreviewTouchMove(e); 2976((UIElement3D)sender).OnTouchMove(e); 3005((UIElement3D)sender).OnPreviewTouchUp(e); 3034((UIElement3D)sender).OnTouchUp(e); 3063((UIElement3D)sender).OnGotTouchCapture(e); 3092((UIElement3D)sender).OnLostTouchCapture(e); 3121((UIElement3D)sender).OnTouchEnter(e); 3150((UIElement3D)sender).OnTouchLeave(e);
Core\CSharp\System\Windows\Generated\UIElement3D.cs (7)
32static private readonly Type _typeofThis = typeof(UIElement3D); 192/// <see cref="UIElement3D.BuildRoute"/> and 2025((UIElement3D) d).RaiseIsMouseDirectlyOverChanged(e); 2100((UIElement3D) d).RaiseIsMouseCapturedChanged(e); 2165((UIElement3D) d).RaiseIsStylusDirectlyOverChanged(e); 2200((UIElement3D) d).RaiseIsStylusCapturedChanged(e); 2265((UIElement3D) d).RaiseIsKeyboardFocusedChanged(e);
Core\CSharp\System\Windows\GlobalEventManager.cs (1)
59typeof(UIElement3D).IsAssignableFrom(classType),
Core\CSharp\System\Windows\Input\AccessKeyManager.cs (2)
596UIElement3D uiElem3D = element as UIElement3D;
Core\CSharp\System\Windows\Input\Command\CommandManager.cs (5)
375localInputBindings = ((UIElement3D)targetElement).InputBindingsInternal; 428localCommandBindings = ((UIElement3D)targetElement).CommandBindingsInternal; 649commandBindings = ((UIElement3D)senderAsDO).CommandBindingsInternal; 815UIElement3D element3D = (element == null && contentElement == null) ? childScope as UIElement3D : null;
Core\CSharp\System\Windows\Input\Command\RoutedCommand.cs (3)
418((UIElement3D)targetAsDO).RaiseEvent(args, trusted); 452UIElement3D targetAsUIElement3D = null; 472targetAsUIElement3D = target as UIElement3D;
Core\CSharp\System\Windows\Input\FocusManager.cs (2)
392UIElement3D uiElement3D = d as UIElement3D;
Core\CSharp\System\Windows\Input\InputElement.cs (2)
132container = (UIElement3D)o; 398private static DependencyObjectType UIElement3DType = DependencyObjectType.FromSystemTypeInternal(typeof(UIElement3D));
Core\CSharp\System\Windows\Input\InputManager.cs (2)
1006UIElement3D e3D = (UIElement3D)eventSource;
Core\CSharp\System\Windows\Input\KeyboardDevice.cs (6)
484((UIElement3D)o).IsEnabledChanged -= _isEnabledChangedEventHandler; 485((UIElement3D)o).IsVisibleChanged -= _isVisibleChangedEventHandler; 486((UIElement3D)o).FocusableChanged -= _focusableChangedEventHandler; 506((UIElement3D)o).IsEnabledChanged += _isEnabledChangedEventHandler; 507((UIElement3D)o).IsVisibleChanged += _isVisibleChangedEventHandler; 508((UIElement3D)o).FocusableChanged += _focusableChangedEventHandler;
Core\CSharp\System\Windows\Input\ManipulationLogic.cs (2)
587UIElement3D uie3D = _currentContainer as UIElement3D;
Core\CSharp\System\Windows\Input\MouseDevice.cs (19)
392else if (element is UIElement3D) 394UIElement3D e = element as UIElement3D; 802killCapture = !ValidateUIElement3DForCapture((UIElement3D)_mouseCapture); 851private bool ValidateUIElement3DForCapture(UIElement3D element) 1085((UIElement3D)o).IsEnabledChanged -= _overIsEnabledChangedEventHandler; 1086((UIElement3D)o).IsVisibleChanged -= _overIsVisibleChangedEventHandler; 1087((UIElement3D)o).IsHitTestVisibleChanged -= _overIsHitTestVisibleChangedEventHandler; 1110((UIElement3D)o).IsEnabledChanged += _overIsEnabledChangedEventHandler; 1111((UIElement3D)o).IsVisibleChanged += _overIsVisibleChangedEventHandler; 1112((UIElement3D)o).IsHitTestVisibleChanged += _overIsHitTestVisibleChangedEventHandler; 1187((UIElement3D)o).IsEnabledChanged -= _captureIsEnabledChangedEventHandler; 1188((UIElement3D)o).IsVisibleChanged -= _captureIsVisibleChangedEventHandler; 1189((UIElement3D)o).IsHitTestVisibleChanged -= _captureIsHitTestVisibleChangedEventHandler; 1212((UIElement3D)o).IsEnabledChanged += _captureIsEnabledChangedEventHandler; 1213((UIElement3D)o).IsVisibleChanged += _captureIsVisibleChangedEventHandler; 1214((UIElement3D)o).IsHitTestVisibleChanged += _captureIsHitTestVisibleChangedEventHandler; 1684UIElement3D e3DTest = null; 1704e3DTest = ieTest as UIElement3D; // Should never fail.
Core\CSharp\System\Windows\Input\TouchDevice.cs (9)
277UIElement3D e3DTest = (UIElement3D)ieTest; 378UIElement3D uiElement3D; 400UIElement3D oldUIElement3D; 570UIElement3D uiElement3D; 647private static void CastInputElement(IInputElement element, out UIElement uiElement, out ContentElement contentElement, out UIElement3D uiElement3D) 651uiElement3D = ((uiElement == null) && (contentElement == null)) ? element as UIElement3D : null; 933UIElement3D oldUIElement3D; 937UIElement3D newUIElement3D;
Core\CSharp\System\Windows\Input\TouchesCapturedWithinProperty.cs (1)
17internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\Input\TouchesOverProperty.cs (1)
19internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\Media3D\Visual3D.cs (1)
1056UIElement3D.InvalidateForceInheritPropertyOnChildren(this, property);
Core\CSharp\System\Windows\MouseCaptureWithinProperty.cs (1)
22internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\MouseOverProperty.cs (1)
22internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\PresentationSource.cs (5)
194UIElement3D uie3D = o as UIElement3D; 264UIElement3D uie3D = o as UIElement3D; 869((UIElement3D)doTarget).RaiseEvent(args);
Core\CSharp\System\Windows\ReverseInheritProperty.cs (8)
34internal abstract void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue); 108UIElement3D uie3D; 166UIElement3D uie3D; 235private static bool BlockReverseInheritance(UIElement uie, ContentElement ce, UIElement3D uie3D) 255private static void SetFlag(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag, bool value) 273private static bool IsFlagSet(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag) 293private static void CastElement(DependencyObject o, out UIElement uie, out ContentElement ce, out UIElement3D uie3D) 297uie3D = (uie != null || ce != null) ? null : o as UIElement3D;
Core\CSharp\System\Windows\StylusCaptureWithinProperty.cs (1)
22internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\StylusOverProperty.cs (1)
22internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
Core\CSharp\System\Windows\UIElement.cs (13)
1691UIElement3D uiElement3D = null; 1699uiElement3D = e as UIElement3D; 1725UIElement3D uiElement3D = null; 1733uiElement3D = e as UIElement3D; 1932UIElement3D uiElement3D = d as UIElement3D; 1972UIElement3D uiElement3D = d as UIElement3D; 2121UIElement3D element3D = candidate as UIElement3D; 4223UIElement3D uiElement3D, 4327UIElement3D element3D = v3DChild as UIElement3D;
Core\CSharp\System\Windows\UIElement3D.cs (34)
52UIElement.RegisterEvents(typeof(UIElement3D)); 55IsVisibleProperty = UIElement.IsVisibleProperty.AddOwner(typeof(UIElement3D)); 61IsVisibleProperty.OverrideMetadata(typeof(UIElement3D), 66IsFocusedProperty = UIElement.IsFocusedProperty.AddOwner(typeof(UIElement3D)); 67IsFocusedProperty.OverrideMetadata(typeof(UIElement3D), 103typeof(UIElement3D), 128/// Causes <see cref="System.Windows.UIElement3D.OnUpdateModel"/> to be called at a later time. 297UIElement3D uie3D = sender as UIElement3D; 665typeof(UIElement3D), 672UIElement3D uie = (UIElement3D)d; 744public static readonly RoutedEvent GotFocusEvent = FocusManager.GotFocusEvent.AddOwner(typeof(UIElement3D)); 758public static readonly RoutedEvent LostFocusEvent = FocusManager.LostFocusEvent.AddOwner(typeof(UIElement3D)); 778UIElement3D uiElement3D = ((UIElement3D)d); 826typeof(UIElement3D), 871UIElement3D uie = (UIElement3D)d; 913UIElement3D uie = (UIElement3D)d; 947typeof(UIElement3D), 974UIElement3D uie = (UIElement3D)d; 1014UIElement3D uie = (UIElement3D)d; 1056return ((UIElement3D)d).IsVisible ? BooleanBoxes.TrueBox : BooleanBoxes.FalseBox; 1142UIElement3D uie = (UIElement3D)d; 1171typeof(UIElement3D), 1196UIElement3D uie = (UIElement3D)d; 1395UIElement3D element3D = vChild as UIElement3D;
PresentationFramework (32)
src\Framework\System\Windows\Controls\ContextMenuService.cs (1)
453EventManager.RegisterClassHandler(typeof(UIElement3D), ContextMenuOpeningEvent, new ContextMenuEventHandler(OnContextMenuOpening));
src\Framework\System\Windows\Controls\PopupControlService.cs (8)
861((UIElement3D)sourceDO).RaiseEvent(args, userInitiated); 934IInputElement inputElement = (o is ContentElement || o is UIElement3D) ? (IInputElement)o : (IInputElement)uie; 1039UIElement3D uie3D = (uie == null && ce == null) ? o as UIElement3D : null; 1104UIElement3D uie3D = ceParent as UIElement3D; 1115UIElement3D uie3D = o as UIElement3D;
src\Framework\System\Windows\Controls\ScrollViewer.cs (2)
1001UIElement3D currentFocusUIElement3D = focusedElement as UIElement3D;
src\Framework\System\Windows\Controls\ToolTipService.cs (1)
625EventManager.RegisterClassHandler(typeof(UIElement3D), FindToolTipEvent, new FindToolTipEventHandler(OnFindToolTip));
src\Framework\System\Windows\Controls\Validation.cs (2)
592else if (source is UIElement3D) 593((UIElement3D)source).RaiseEvent(args);
src\Framework\System\Windows\FrameworkElement.cs (3)
3166UIElement3D e3d = null; 6095UIElement3D uiElement3D = modelTreeNode as UIElement3D;
src\Framework\System\Windows\Input\KeyboardNavigation.cs (12)
1534UIElement3D uiElement3D = visual as UIElement3D; 1557if (current is UIElement || current is UIElement3D) 1574parentAsUIElement = parent as UIElement3D; 1614if (current is UIElement || current is UIElement3D) 1635parentAsUIElement = parent as UIElement3D; 1726if (current is UIElement || current is UIElement3D) 1744uiElement = e as UIElement3D; 1794if (current is UIElement || current is UIElement3D) 1810uiElement = e as UIElement3D; 2527UIElement3D uiElement3D = element as UIElement3D;
src\Framework\System\Windows\Markup\BamlRecordReader.cs (3)
1137(element is UIElement3D))) 2898UIElement3D uie3D = element as UIElement3D;