2 types derived from UIElement3D
PresentationCore (2)
System\Windows\Media3D\ContainerUIElement3D.cs (1)
21public sealed class ContainerUIElement3D : UIElement3D
System\Windows\Media3D\ModelUIElement3D.cs (1)
20public sealed class ModelUIElement3D : UIElement3D
301 references to UIElement3D
PresentationCore (259)
MS\Internal\Automation\SynchronizedInputAdaptor.cs (4)
61UIElement3D e3D = (UIElement3D)_owner; 89UIElement3D e3D = (UIElement3D)_owner;
MS\Internal\Interop\TipTsfHelper.cs (2)
163UIElement3D uiElement3D; 171else if ((uiElement3D = focusedObject as UIElement3D) != null)
MS\Internal\SynchronizedInputHelper.cs (5)
31UIElement3D e3D = o as UIElement3D; 147UIElement3D e3D = logicalParent as UIElement3D; 302else if (InputManager.ListeningElement is UIElement3D e3D)
MS\Internal\UIElementHelper.cs (10)
25return ((UIElement3D)o).IsHitTestVisible; 40return ((UIElement3D)o).IsVisible; 50UIElement3D uie3d; 60else if ((uie3d = o as UIElement3D) != null) 119UIElement3D childAsUIElement3D = child as UIElement3D; 132return (o is UIElement or UIElement3D); 138UIElement3D e3d = null; 180out UIElement3D e3d) 204e3d = o as UIElement3D;
System\Windows\Automation\Peers\AutomationPeer.cs (2)
423UIElement3D uie3D = focusedElement as UIElement3D;
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (8)
16public UIElement3DAutomationPeer(UIElement3D owner) 24public UIElement3D Owner 39/// <seealso cref="UIElement3D.OnCreateAutomationPeer"/> virtual callback. If UIElement3D does not 43public static AutomationPeer CreatePeerForElement(UIElement3D element) 51public static AutomationPeer FromElement(UIElement3D element) 98&& child is UIElement3D 99&& (peer = CreatePeerForElement(((UIElement3D)child))) != null ) 418private UIElement3D _owner;
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (2)
113&& child is UIElement3D 114&& (peer = UIElement3DAutomationPeer.CreatePeerForElement(((UIElement3D)child))) != null )
System\Windows\DragDrop.cs (18)
387else if (dragSource is UIElement3D) 389((UIElement3D)dragSource).RaiseEvent(args); 418else if (dragSource is UIElement3D) 420((UIElement3D)dragSource).RaiseEvent(args); 703else if (_dragSource is UIElement3D) 705((UIElement3D)_dragSource).RaiseEvent(args); 726else if (_dragSource is UIElement3D) 728((UIElement3D)_dragSource).RaiseEvent(args); 760else if (_dragSource is UIElement3D) 762((UIElement3D)_dragSource).RaiseEvent(args); 783else if (_dragSource is UIElement3D) 785((UIElement3D)_dragSource).RaiseEvent(args); 1162else if (target is UIElement3D) 1164((UIElement3D)target).RaiseEvent(dragEventArgs); 1186else if (target is UIElement3D) 1188((UIElement3D)target).RaiseEvent(dragEventArgs); 1343UIElement3D targetUIElement3D; 1345targetUIElement3D = target as UIElement3D;
System\Windows\EventManager.cs (1)
157!typeof(UIElement3D).IsAssignableFrom(classType))
System\Windows\FocusWithinProperty.cs (1)
23internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Generated\UIElement.cs (75)
828((UIElement3D)sender).OnPreviewMouseDown(e); 862((UIElement3D)sender).OnMouseDown(e); 891((UIElement3D)sender).OnPreviewMouseUp(e); 920((UIElement3D)sender).OnMouseUp(e); 949((UIElement3D)sender).OnPreviewMouseLeftButtonDown(e); 974((UIElement3D)sender).OnMouseLeftButtonDown(e); 999((UIElement3D)sender).OnPreviewMouseLeftButtonUp(e); 1024((UIElement3D)sender).OnMouseLeftButtonUp(e); 1049((UIElement3D)sender).OnPreviewMouseRightButtonDown(e); 1074((UIElement3D)sender).OnMouseRightButtonDown(e); 1099((UIElement3D)sender).OnPreviewMouseRightButtonUp(e); 1124((UIElement3D)sender).OnMouseRightButtonUp(e); 1149((UIElement3D)sender).OnPreviewMouseMove(e); 1174((UIElement3D)sender).OnMouseMove(e); 1199((UIElement3D)sender).OnPreviewMouseWheel(e); 1228((UIElement3D)sender).OnMouseWheel(e); 1254((UIElement3D)sender).OnMouseEnter(e); 1279((UIElement3D)sender).OnMouseLeave(e); 1304((UIElement3D)sender).OnGotMouseCapture(e); 1329((UIElement3D)sender).OnLostMouseCapture(e); 1354((UIElement3D)sender).OnQueryCursor(e); 1379((UIElement3D)sender).OnPreviewStylusDown(e); 1404((UIElement3D)sender).OnStylusDown(e); 1429((UIElement3D)sender).OnPreviewStylusUp(e); 1454((UIElement3D)sender).OnStylusUp(e); 1479((UIElement3D)sender).OnPreviewStylusMove(e); 1504((UIElement3D)sender).OnStylusMove(e); 1529((UIElement3D)sender).OnPreviewStylusInAirMove(e); 1554((UIElement3D)sender).OnStylusInAirMove(e); 1579((UIElement3D)sender).OnStylusEnter(e); 1604((UIElement3D)sender).OnStylusLeave(e); 1629((UIElement3D)sender).OnPreviewStylusInRange(e); 1654((UIElement3D)sender).OnStylusInRange(e); 1679((UIElement3D)sender).OnPreviewStylusOutOfRange(e); 1704((UIElement3D)sender).OnStylusOutOfRange(e); 1729((UIElement3D)sender).OnPreviewStylusSystemGesture(e); 1754((UIElement3D)sender).OnStylusSystemGesture(e); 1779((UIElement3D)sender).OnGotStylusCapture(e); 1804((UIElement3D)sender).OnLostStylusCapture(e); 1829((UIElement3D)sender).OnStylusButtonDown(e); 1854((UIElement3D)sender).OnStylusButtonUp(e); 1879((UIElement3D)sender).OnPreviewStylusButtonDown(e); 1904((UIElement3D)sender).OnPreviewStylusButtonUp(e); 1929((UIElement3D)sender).OnPreviewKeyDown(e); 1958((UIElement3D)sender).OnKeyDown(e); 1984((UIElement3D)sender).OnPreviewKeyUp(e); 2009((UIElement3D)sender).OnKeyUp(e); 2034((UIElement3D)sender).OnPreviewGotKeyboardFocus(e); 2059((UIElement3D)sender).OnGotKeyboardFocus(e); 2084((UIElement3D)sender).OnPreviewLostKeyboardFocus(e); 2109((UIElement3D)sender).OnLostKeyboardFocus(e); 2134((UIElement3D)sender).OnPreviewTextInput(e); 2159((UIElement3D)sender).OnTextInput(e); 2224((UIElement3D)sender).OnPreviewQueryContinueDrag(e); 2249((UIElement3D)sender).OnQueryContinueDrag(e); 2274((UIElement3D)sender).OnPreviewGiveFeedback(e); 2299((UIElement3D)sender).OnGiveFeedback(e); 2324((UIElement3D)sender).OnPreviewDragEnter(e); 2349((UIElement3D)sender).OnDragEnter(e); 2374((UIElement3D)sender).OnPreviewDragOver(e); 2399((UIElement3D)sender).OnDragOver(e); 2424((UIElement3D)sender).OnPreviewDragLeave(e); 2449((UIElement3D)sender).OnDragLeave(e); 2474((UIElement3D)sender).OnPreviewDrop(e); 2499((UIElement3D)sender).OnDrop(e); 2524((UIElement3D)sender).OnPreviewTouchDown(e); 2549((UIElement3D)sender).OnTouchDown(e); 2574((UIElement3D)sender).OnPreviewTouchMove(e); 2599((UIElement3D)sender).OnTouchMove(e); 2624((UIElement3D)sender).OnPreviewTouchUp(e); 2649((UIElement3D)sender).OnTouchUp(e); 2674((UIElement3D)sender).OnGotTouchCapture(e); 2699((UIElement3D)sender).OnLostTouchCapture(e); 2724((UIElement3D)sender).OnTouchEnter(e); 2749((UIElement3D)sender).OnTouchLeave(e);
System\Windows\Generated\UIElement3D.cs (7)
22static private readonly Type _typeofThis = typeof(UIElement3D); 182/// <see cref="UIElement3D.BuildRoute"/> and 1973((UIElement3D)d).RaiseIsMouseDirectlyOverChanged(e); 2048((UIElement3D)d).RaiseIsMouseCapturedChanged(e); 2113((UIElement3D)d).RaiseIsStylusDirectlyOverChanged(e); 2148((UIElement3D)d).RaiseIsStylusCapturedChanged(e); 2213((UIElement3D)d).RaiseIsKeyboardFocusedChanged(e);
System\Windows\GlobalEventManager.cs (1)
59typeof(UIElement3D).IsAssignableFrom(classType),
System\Windows\Input\AccessKeyManager.cs (2)
502UIElement3D uiElem3D = element as UIElement3D;
System\Windows\Input\Command\CommandManager.cs (6)
284bool isUIElement3D = !isUIElement && !isContentElement && targetElementAsDO is UIElement3D; 298localInputBindings = ((UIElement3D)targetElement).InputBindingsInternal; 352localCommandBindings = ((UIElement3D)targetElement).CommandBindingsInternal; 539UIElement3D uiElement3d => uiElement3d.CommandBindingsInternal, 703UIElement3D element3D = (element == null && contentElement == null) ? childScope as UIElement3D : null;
System\Windows\Input\Command\RoutedCommand.cs (3)
356else if (targetAsDO is UIElement3D uie3D) 378UIElement3D targetAsUIElement3D = null; 400targetAsUIElement3D = target as UIElement3D;
System\Windows\Input\FocusManager.cs (2)
358UIElement3D uiElement3D = d as UIElement3D;
System\Windows\Input\InputElement.cs (4)
23return o is UIElement or ContentElement or UIElement3D; 38else if (o is UIElement3D && !onlyTraverse2D) 102else if (o is UIElement3D uIElement3D && !onlyTraverse2D) 354private static DependencyObjectType UIElement3DType = DependencyObjectType.FromSystemTypeInternal(typeof(UIElement3D));
System\Windows\Input\InputManager.cs (1)
785else if (eventSource is UIElement3D e3D)
System\Windows\Input\KeyboardDevice.cs (2)
398else if (o is UIElement3D uie3D) 424else if (o is UIElement3D uie3D)
System\Windows\Input\ManipulationLogic.cs (2)
530UIElement3D uie3D = _currentContainer as UIElement3D;
System\Windows\Input\MouseDevice.cs (11)
323else if (element is UIElement3D) 325UIElement3D e = element as UIElement3D; 711else if (dependencyObject is UIElement3D uie3D) 762private bool ValidateUIElement3DForCapture(UIElement3D element) 976else if (o is UIElement3D uie3D) 1001else if (o is UIElement3D uie3D) 1070else if (o is UIElement3D uie3D) 1095else if (o is UIElement3D uie3D) 1585UIElement3D e3DTest = null; 1605e3DTest = ieTest as UIElement3D; // Should never fail.
System\Windows\Input\Stylus\Common\StylusLogic.cs (1)
671protected bool ValidateUIElement3DForCapture(UIElement3D element)
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (5)
527else if (o is UIElement3D element3D) 553else if (o is UIElement3D element3D) 618else if (o is UIElement3D element3D) 647else if (o is UIElement3D element3D) 785else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (5)
2079else if (o is UIElement3D uie3D) 2108else if (o is UIElement3D uie3D) 2167else if (o is UIElement3D uie3D) 2196else if (o is UIElement3D uie3D) 2438else if (dependencyObject is UIElement3D uie3D)
System\Windows\Input\TouchDevice.cs (9)
225UIElement3D e3DTest = (UIElement3D)ieTest; 326UIElement3D uiElement3D; 348UIElement3D oldUIElement3D; 519UIElement3D uiElement3D; 592private static void CastInputElement(IInputElement element, out UIElement uiElement, out ContentElement contentElement, out UIElement3D uiElement3D) 596uiElement3D = ((uiElement == null) && (contentElement == null)) ? element as UIElement3D : null; 855UIElement3D oldUIElement3D; 859UIElement3D newUIElement3D;
System\Windows\Input\TouchesCapturedWithinProperty.cs (1)
15internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Input\TouchesOverProperty.cs (1)
17internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\Media3D\Visual3D.cs (1)
1031UIElement3D.InvalidateForceInheritPropertyOnChildren(this, property);
System\Windows\MouseCaptureWithinProperty.cs (1)
23internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\MouseOverProperty.cs (1)
23internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\PresentationSource.cs (4)
142else if (o is UIElement3D uie3D) 215else if (o is UIElement3D uie3D) 520Debug.Assert(uie is UIElement3D or UIElement); 693else if (doTarget is UIElement3D uiElement3D)
System\Windows\ReverseInheritProperty.cs (8)
32internal abstract void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue); 106UIElement3D uie3D; 164UIElement3D uie3D; 233private static bool BlockReverseInheritance(UIElement uie, ContentElement ce, UIElement3D uie3D) 253private static void SetFlag(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag, bool value) 271private static bool IsFlagSet(UIElement uie, ContentElement ce, UIElement3D uie3D, CoreFlags flag) 291private static void CastElement(DependencyObject o, out UIElement uie, out ContentElement ce, out UIElement3D uie3D) 295uie3D = (uie != null || ce != null) ? null : o as UIElement3D;
System\Windows\StylusCaptureWithinProperty.cs (1)
23internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\StylusOverProperty.cs (1)
23internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue)
System\Windows\UIElement.cs (15)
1432if (parent is not UIElement and not UIElement3D) 1479if (parent is not UIElement and not UIElement3D) 1657UIElement3D uiElement3D = null; 1665uiElement3D = e as UIElement3D; 1691UIElement3D uiElement3D = null; 1699uiElement3D = e as UIElement3D; 1894UIElement3D uiElement3D = d as UIElement3D; 1930UIElement3D uiElement3D = d as UIElement3D; 2079UIElement3D element3D = candidate as UIElement3D; 4159UIElement3D uiElement3D, 4263UIElement3D element3D = v3DChild as UIElement3D;
System\Windows\UIElement3D.cs (36)
29UIElement.RegisterEvents(typeof(UIElement3D)); 32IsVisibleProperty = UIElement.IsVisibleProperty.AddOwner(typeof(UIElement3D)); 38IsVisibleProperty.OverrideMetadata(typeof(UIElement3D), 43IsFocusedProperty = UIElement.IsFocusedProperty.AddOwner(typeof(UIElement3D)); 44IsFocusedProperty.OverrideMetadata(typeof(UIElement3D), 80typeof(UIElement3D), 105/// Causes <see cref="System.Windows.UIElement3D.OnUpdateModel"/> to be called at a later time. 135if (parent is not UIElement and not UIElement3D) 179if (parent is not UIElement and not UIElement3D) 274UIElement3D uie3D = sender as UIElement3D; 641typeof(UIElement3D), 648UIElement3D uie = (UIElement3D)d; 720public static readonly RoutedEvent GotFocusEvent = FocusManager.GotFocusEvent.AddOwner(typeof(UIElement3D)); 734public static readonly RoutedEvent LostFocusEvent = FocusManager.LostFocusEvent.AddOwner(typeof(UIElement3D)); 754UIElement3D uiElement3D = ((UIElement3D)d); 802typeof(UIElement3D), 847UIElement3D uie = (UIElement3D)d; 889UIElement3D uie = (UIElement3D)d; 922typeof(UIElement3D), 949UIElement3D uie = (UIElement3D)d; 989UIElement3D uie = (UIElement3D)d; 1031return ((UIElement3D)d).IsVisible ? BooleanBoxes.TrueBox : BooleanBoxes.FalseBox; 1111UIElement3D uie = (UIElement3D)d; 1140typeof(UIElement3D), 1165UIElement3D uie = (UIElement3D)d; 1364UIElement3D element3D = vChild as UIElement3D;
PresentationFramework (32)
System\Windows\Controls\ContextMenuService.cs (1)
393EventManager.RegisterClassHandler(typeof(UIElement3D), ContextMenuOpeningEvent, new ContextMenuEventHandler(OnContextMenuOpening));
System\Windows\Controls\PopupControlService.cs (8)
980else if (sourceDO is UIElement3D uiElement3D) 1055IInputElement inputElement = (o is ContentElement || o is UIElement3D) ? (IInputElement)o : (IInputElement)uie; 1155UIElement3D uie3D = (uie == null && ce == null) ? o as UIElement3D : null; 1199UIElement3D uie3D = ceParent as UIElement3D; 1210UIElement3D uie3D = o as UIElement3D;
System\Windows\Controls\ScrollViewer.cs (2)
965UIElement3D currentFocusUIElement3D = focusedElement as UIElement3D;
System\Windows\Controls\ToolTipService.cs (1)
573EventManager.RegisterClassHandler(typeof(UIElement3D), FindToolTipEvent, new FindToolTipEventHandler(OnFindToolTip));
System\Windows\Controls\Validation.cs (2)
582else if (source is UIElement3D) 583((UIElement3D)source).RaiseEvent(args);
System\Windows\FrameworkElement.cs (3)
3144UIElement3D e3d = null; 6070UIElement3D uiElement3D = modelTreeNode as UIElement3D;
System\Windows\Input\KeyboardNavigation.cs (12)
1436UIElement3D uiElement3D = visual as UIElement3D; 1459if (current is UIElement || current is UIElement3D) 1476parentAsUIElement = parent as UIElement3D; 1516if (current is UIElement || current is UIElement3D) 1537parentAsUIElement = parent as UIElement3D; 1628if (current is UIElement || current is UIElement3D) 1646uiElement = e as UIElement3D; 1696if (current is UIElement || current is UIElement3D) 1712uiElement = e as UIElement3D; 2428UIElement3D uiElement3D = element as UIElement3D;
System\Windows\Markup\BamlRecordReader.cs (3)
1095(element is UIElement3D))) 2848UIElement3D uie3D = element as UIElement3D;
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (8)
497UIElement3D uie3d; 507else if ((uie3d = element as UIElement3D) != null) 519UIElement3D uie3d; 529else if ((uie3d = element as UIElement3D) != null) 959UIElement3D uiElement3D = element as UIElement3D; 984UIElement3D uiElement3D = element as UIElement3D;
WindowsBase.Tests (2)
System\Windows\DependencyObjectTests.cs (2)
1565DependencyProperty property = UIElement3D.IsVisibleProperty; 1976DependencyProperty property = UIElement3D.IsVisibleProperty;