1 type derived from PresentationSource
PresentationCore (1)
System\Windows\InterOp\HwndSource.cs (1)
36public class HwndSource : PresentationSource, IDisposable, IWin32Window, IKeyboardInputSink
359 references to PresentationSource
PresentationCore (243)
MS\Internal\Automation\EventMap.cs (4)
267foreach (PresentationSource source in PresentationSource.CriticalCurrentSources) 273PresentationSource source = (PresentationSource)state;
MS\Internal\Interop\TipTsfHelper.cs (1)
195return PresentationSource.CriticalFromVisual(focusedObject) as HwndSource;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PointUtil.cs (7)
37public static Point ClientToRoot(Point point, PresentationSource presentationSource) 43public static Point TryClientToRoot(Point point, PresentationSource presentationSource, bool throwOnError, out bool success) 69public static Point RootToClient(Point point, PresentationSource presentationSource) 168public static Point ClientToScreen(Point pointClient, PresentationSource presentationSource) 190internal static Point ScreenToClient(Point pointScreen, PresentationSource presentationSource) 225internal static Rect ElementToRoot(Rect rectElement, Visual element, PresentationSource presentationSource) 249internal static Rect RootToClient(Rect rectRoot, PresentationSource presentationSource)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelperAvalon.cs (1)
50isConnected = PresentationSource.CriticalFromVisual(visual ) != null;
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (2)
184PresentationSource presentationSource = PresentationSource.CriticalFromVisual(_owner);
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (6)
187PresentationSource presentationSource = PresentationSource.CriticalFromVisual(_owner); 210PresentationSource presentationSource = PresentationSource.CriticalFromVisual(_owner); 504PresentationSource presentationSource = PresentationSource.CriticalFromVisual(_owner);
System\Windows\Diagnostics\VisualDiagnostics.cs (2)
150s_ActiveHwndSource = PresentationSource.FromDependencyObject(args.Parent) as System.Windows.Interop.HwndSource; 326(s_ActiveHwndSource != PresentationSource.FromDependencyObject(d));
System\Windows\DragDrop.cs (1)
1280private Point GetClientPointFromScreenPoint(long dragPoint, PresentationSource source)
System\Windows\Input\AccessKeyManager.cs (6)
369(scope is PresentationSource) && (Keyboard.Modifiers & ModifierKeys.Alt) != ModifierKeys.Alt) 452private PresentationSource GetSourceForElement(IInputElement element) 454PresentationSource source = null; 466source = PresentationSource.CriticalFromVisual(containingVisual); 475private PresentationSource GetActiveSource() 484private PresentationSource CriticalGetActiveSource()
System\Windows\Input\Command\CommandDevice.cs (1)
47public override PresentationSource ActiveSource
System\Windows\Input\FocusManager.cs (2)
154if (PresentationSource.CriticalFromVisual(focusScope) != PresentationSource.CriticalFromVisual(focusedElement))
System\Windows\Input\InputDevice.cs (1)
34public abstract PresentationSource ActiveSource { get; }
System\Windows\Input\InputElement.cs (2)
275HwndSource sourceFrom = PresentationSource.CriticalFromVisual(rootFrom) as HwndSource; 276HwndSource sourceTo = PresentationSource.CriticalFromVisual(rootTo) as HwndSource;
System\Windows\Input\InputManager.cs (2)
339public void PushMenuMode(PresentationSource menuSite) 360public void PopMenuMode(PresentationSource menuSite)
System\Windows\Input\InputMethod.cs (2)
1616PresentationSource source = PresentationSource.CriticalFromVisual(containingVisual);
System\Windows\Input\InputReport.cs (4)
42protected InputReport(PresentationSource inputSource, InputType type, InputMode mode, int timestamp) 48_inputSource= new SecurityCriticalData<PresentationSource>(inputSource); 57public PresentationSource InputSource 116private SecurityCriticalData<PresentationSource> _inputSource;
System\Windows\Input\Keyboard.cs (2)
425PresentationSource presentationSource = PresentationSource.CriticalFromVisual(uie);
System\Windows\Input\KeyboardDevice.cs (8)
90public override PresentationSource ActiveSource 186PresentationSource source = PresentationSource.CriticalFromVisual(containingVisual); 633PresentationSource presentationSource = null; 637presentationSource = PresentationSource.CriticalFromVisual(visualContainer); 732_activeSource = new SecurityCriticalDataClass<PresentationSource>(keyboardInput.InputSource); 739_activeSource = new SecurityCriticalDataClass<PresentationSource>(keyboardInput.InputSource); 1078private SecurityCriticalDataClass<PresentationSource> _activeSource;
System\Windows\Input\KeyEventArgs.cs (4)
34public KeyEventArgs(KeyboardDevice keyboard, PresentationSource inputSource, int timestamp, Key key) : base(keyboard, timestamp) 53public PresentationSource InputSource 198internal PresentationSource UnsafeInputSource 222private PresentationSource _inputSource;
System\Windows\Input\ManipulationDevice.cs (3)
36_activeSource = PresentationSource.CriticalFromVisual(element); 60public override PresentationSource ActiveSource 518private PresentationSource _activeSource;
System\Windows\Input\ManipulationLogic.cs (2)
581PresentationSource presentationSource = PresentationSource.CriticalFromVisual((Visual)newContainer);
System\Windows\Input\Mouse.cs (2)
477PresentationSource inputSource = PresentationSource.FromDependencyObject(InputElement.GetContainingVisual(relativeTo as DependencyObject));
System\Windows\Input\MouseDevice.cs (21)
131PresentationSource activeSource = CriticalActiveSource; 158PresentationSource activeSource = CriticalActiveSource; 179protected Point GetClientPosition(PresentationSource presentationSource) 211public override PresentationSource ActiveSource 226internal PresentationSource CriticalActiveSource 389PresentationSource captureSource = PresentationSource.CriticalFromVisual(containingVisual); 587PresentationSource relativePresentationSource = null; 596relativePresentationSource = PresentationSource.CriticalFromVisual(containingVisual); 830PresentationSource presentationSource = PresentationSource.CriticalFromVisual(visual); 916PresentationSource activeSource = CriticalActiveSource; 1448_inputSource = new SecurityCriticalDataClass<PresentationSource>(rawMouseInputReport.InputSource); 1456_inputSource = new SecurityCriticalDataClass<PresentationSource>(rawMouseInputReport.InputSource); 2077internal static IInputElement GlobalHitTest(bool clientUnits, Point pt, PresentationSource inputSource) 2086internal static IInputElement GlobalHitTest(Point ptClient, PresentationSource inputSource) 2094private static void GlobalHitTest(bool clientUnits, Point pt, PresentationSource inputSource, out IInputElement enabledHit, out IInputElement originalHit) 2132internal static IInputElement LocalHitTest(bool clientUnits, Point pt, PresentationSource inputSource) 2141internal static IInputElement LocalHitTest(Point ptClient, PresentationSource inputSource) 2148private static void LocalHitTest(bool clientUnits, Point pt, PresentationSource inputSource, out IInputElement enabledHit, out IInputElement originalHit) 2267private SecurityCriticalDataClass<PresentationSource> _inputSource;
System\Windows\Input\RawAppCommandInputReport.cs (1)
50PresentationSource inputSource,
System\Windows\Input\RawKeyboardInputReport.cs (1)
55PresentationSource inputSource,
System\Windows\Input\RawMouseInputReport.cs (1)
56PresentationSource inputSource,
System\Windows\Input\RawTextInputReport.cs (1)
46PresentationSource inputSource,
System\Windows\Input\RawUIStateInputReport.cs (1)
38PresentationSource inputSource,
System\Windows\Input\Stylus\Common\RawStylusInputReport.cs (2)
181PresentationSource inputSource, 237PresentationSource inputSource,
System\Windows\Input\Stylus\Common\RawStylusSystemGestureInputReport.cs (2)
92PresentationSource inputSource, 145PresentationSource inputSource,
System\Windows\Input\Stylus\Common\StylusDevice.cs (3)
88public override PresentationSource ActiveSource 333internal static IInputElement LocalHitTest(PresentationSource inputSource, Point pt) 338internal static IInputElement GlobalHitTest(PresentationSource inputSource, Point pt)
System\Windows\Input\Stylus\Common\StylusDeviceBase.cs (2)
102internal abstract PresentationSource ActiveSource { get; } 113internal abstract PresentationSource CriticalActiveSource { get; }
System\Windows\Input\Stylus\Common\StylusLogic.cs (5)
416protected Matrix GetAndCacheTransformToDeviceMatrix(PresentationSource source) 441internal abstract Point DeviceUnitsFromMeasureUnits(PresentationSource source, Point measurePoint); 448internal abstract Point MeasureUnitsFromDeviceUnits(PresentationSource source, Point measurePoint); 705PresentationSource presentationSource = PresentationSource.CriticalFromVisual(visual);
System\Windows\Input\Stylus\Common\StylusPlugInCollection.cs (2)
528PresentationSource.AddSourceChangedHandler(_element, _sourceChangedEventHandler); // has a security linkdemand 559PresentationSource.RemoveSourceChangedHandler(_element, _sourceChangedEventHandler);
System\Windows\Input\Stylus\Common\StylusTouchDeviceBase.cs (3)
127PresentationSource relativePresentationSource = PresentationSource.CriticalFromVisual(containingVisual); 142internal void ChangeActiveSource(PresentationSource activeSource)
System\Windows\Input\Stylus\Common\TabletDevice.cs (1)
64public override PresentationSource ActiveSource
System\Windows\Input\Stylus\Common\TabletDeviceBase.cs (1)
104internal abstract PresentationSource ActiveSource { get; }
System\Windows\Input\Stylus\Pointer\PointerLogic.cs (5)
126internal Dictionary<PresentationSource, PointerStylusPlugInManager> PlugInManagers 130} = new Dictionary<PresentationSource, PointerStylusPlugInManager>(); 486internal override Point DeviceUnitsFromMeasureUnits(PresentationSource source, Point measurePoint) 502internal override Point MeasureUnitsFromDeviceUnits(PresentationSource source, Point devicePoint) 1255internal PointerStylusPlugInManager GetManagerForSource(PresentationSource source)
System\Windows\Input\Stylus\Pointer\PointerStylusDevice.cs (10)
78private SecurityCriticalDataClass<PresentationSource> _inputSource = null; 190internal override PresentationSource ActiveSource 344internal override PresentationSource CriticalActiveSource 735PresentationSource relativePresentationSource = null; 743relativePresentationSource = PresentationSource.CriticalFromVisual(containingVisual); 808internal void Update(HwndPointerInputProvider provider, PresentationSource inputSource, 813_inputSource = new SecurityCriticalDataClass<PresentationSource>(inputSource); 920internal IInputElement FindTarget(PresentationSource inputSource, Point position) 1053PresentationSource source = PresentationSource.CriticalFromVisual(uiElement as Visual);
System\Windows\Input\Stylus\Pointer\PointerStylusPlugInCollection.cs (2)
68PresentationSource presentationSource = PresentationSource.CriticalFromVisual(element as Visual);
System\Windows\Input\Stylus\Pointer\PointerStylusPlugInManager.cs (6)
36internal PointerStylusPlugInManager(PresentationSource source) 38_inputSource = new SecurityCriticalData<PresentationSource>(source); 513PresentationSource source; 547source = PresentationSource.CriticalFromVisual(_activeMousePlugInCollection.Element as Visual); 592source = PresentationSource.CriticalFromVisual(directlyOverVisual); 659internal SecurityCriticalData<PresentationSource> _inputSource;
System\Windows\Input\Stylus\Pointer\PointerTabletDevice.cs (1)
195internal override PresentationSource ActiveSource
System\Windows\Input\Stylus\Wisp\PenContexts.cs (1)
36internal PenContexts(WispLogic stylusLogic, PresentationSource inputSource)
System\Windows\Input\Stylus\Wisp\WispLogic.cs (15)
91PresentationSource inputSource) 137PresentationSource inputSource) 1266PresentationSource mouseSource = _inputManager.Value.PrimaryMouseDevice.CriticalActiveSource; 1746PresentationSource mouseInputSource = stylusDevice.GetMousePresentationSource(); 1814PresentationSource source; 1848source = PresentationSource.CriticalFromVisual(_activeMousePlugInCollection.Element as Visual); 1892source = PresentationSource.CriticalFromVisual(directlyOverVisual); 2826PresentationSource mouseInputSource = stylusDevice.GetMousePresentationSource(); 2923private static bool InWindowClientRect(Point ptClient, PresentationSource inputSource) 3127internal void RegisterHwndForInput(InputManager inputManager, PresentationSource inputSource) 3221internal PenContexts GetPenContextsFromHwnd(PresentationSource presentationSource) 3269internal PenContext GetStylusPenContextForHwnd(PresentationSource presentationSource, int tabletDeviceId) 3576internal Matrix GetTabletToViewTransform(PresentationSource source, TabletDevice tabletDevice) 3593internal override Point DeviceUnitsFromMeasureUnits(PresentationSource source, Point measurePoint) 3606internal override Point MeasureUnitsFromDeviceUnits(PresentationSource source, Point measurePoint)
System\Windows\Input\Stylus\Wisp\WispStylusDevice.cs (23)
138internal override PresentationSource ActiveSource 153internal override PresentationSource CriticalActiveSource 622PresentationSource source = PresentationSource.CriticalFromVisual(uiElement as Visual); 998internal IInputElement FindTarget(PresentationSource inputSource, Point position) 1197PresentationSource relativePresentationSource = null; 1205relativePresentationSource = PresentationSource.CriticalFromVisual(containingVisual); 1317private GeneralTransform GetTabletToElementTransform(PresentationSource source, IInputElement relativeTo) 1439PresentationSource inputSource = DetermineValidSource(report.InputSource, _eventStylusPoints, report.PenContext.Contexts); 1457_inputSource = new SecurityCriticalDataClass<PresentationSource>(inputSource); 1530private PresentationSource DetermineValidSource(PresentationSource inputSource, StylusPointCollection stylusPoints, PenContexts penContextsOfPoints) 1538PresentationSource newSource = null; 1544PresentationSource capturedSource = PresentationSource.CriticalFromVisual(containingVisual); 1657PresentationSource inputSource = DetermineValidSource(report.InputSource, _eventStylusPoints, report.PenContext.Contexts); 1676_inputSource = new SecurityCriticalDataClass<PresentationSource>(inputSource); 1694PresentationSource mouseInputSource = GetMousePresentationSource(); 1737internal PresentationSource GetMousePresentationSource() 1742PresentationSource mouseInputSource = null; 1753mouseInputSource = PresentationSource.CriticalFromVisual(mouseCapturedVisual); 1940PresentationSource activeSource = CriticalActiveSource; 2000private SecurityCriticalDataClass<PresentationSource> _inputSource;
System\Windows\Input\Stylus\Wisp\WispStylusPlugInCollection.cs (2)
78PresentationSource presentationSource = PresentationSource.CriticalFromVisual(element as Visual);
System\Windows\Input\Stylus\Wisp\WispTabletDevice.cs (1)
154internal override PresentationSource ActiveSource
System\Windows\Input\TouchDevice.cs (7)
121public sealed override PresentationSource ActiveSource 129protected void SetActiveSource(PresentationSource activeSource) 273private static IInputElement GlobalHitTest(Point pt, PresentationSource inputSource) 278private static IInputElement LocalHitTest(Point pt, PresentationSource inputSource) 581PresentationSource presentationSource = PresentationSource.CriticalFromVisual(visual); 1323private PresentationSource _activeSource;
System\Windows\InterOp\HwndKeyboardInputProvider.cs (3)
363HwndSource hwndSource = PresentationSource.CriticalFromVisual(focusedDO) as HwndSource; 489HwndSource hwndSource = PresentationSource.CriticalFromVisual(restoreFocusDO) as HwndSource; 512HwndSource hwndSource = PresentationSource.CriticalFromVisual(restoreFocusDO) as HwndSource;
System\Windows\InterOp\HwndMouseInputProvider.cs (2)
223HwndSource inputSource = PresentationSource.FromDependencyObject(containingVisual) as HwndSource; 1245PresentationSource source = _source.Value;
System\Windows\InterOp\HwndSource.cs (4)
687foreach (PresentationSource source in PresentationSource.CriticalCurrentSources) 2088HwndSource mnemonicScope = (focusObject == null ? null : PresentationSource.CriticalFromVisual(focusObject) as HwndSource); 2396PresentationSource.CriticalFromVisual((DependencyObject)focusElement) != this)
System\Windows\Media\Visual.cs (4)
4747PresentationSource inputSource = PresentationSource.FromVisual(this); 4776PresentationSource inputSource = PresentationSource.FromVisual(this);
System\Windows\PresentationSource.cs (29)
91public static PresentationSource FromVisual(Visual visual) 105public static PresentationSource FromDependencyObject(DependencyObject dependencyObject) 431PresentationSource oldSource = null; 441oldSource = (PresentationSource)oldRoot.GetValue(RootSourceProperty); 486PresentationSource testSource = (PresentationSource)element.GetValue(CachedSourceProperty); 557internal static PresentationSource CriticalFromVisual(DependencyObject v) 568internal static PresentationSource CriticalFromVisual(DependencyObject v, bool enable2DTo3DTransition) 572PresentationSource source = FindSource(v, enable2DTo3DTransition); 589PresentationSource ps = (PresentationSource)arg; 609PresentationSource baseSource = CriticalFromVisual(visuals[0]); 614PresentationSource currentSource = CriticalFromVisual(visuals[i]); 663element.SetValue(CachedSourceProperty, PresentationSource.FindSource(element)); 678private static PresentationSource FindSource(DependencyObject o) 688private static PresentationSource FindSource(DependencyObject o, bool enable2DTo3DTransition) 690PresentationSource source = null; 699source = (PresentationSource)v.GetValue(RootSourceProperty); 710PresentationSource realSource = FindSource(doTarget); 711PresentationSource cachedSource = (PresentationSource)doTarget.GetValue(CachedSourceProperty); 755= DependencyProperty.RegisterAttached("RootSource", typeof(PresentationSource), typeof(PresentationSource), 756new PropertyMetadata((PresentationSource)null)); 763= DependencyProperty.RegisterAttached("CachedSource", typeof(PresentationSource), typeof(PresentationSource), 764new PropertyMetadata((PresentationSource)null)); 767private static readonly DependencyProperty GetsSourceChangedEventProperty = DependencyProperty.RegisterAttached("IsBeingWatched", typeof(bool), typeof(PresentationSource), new PropertyMetadata((bool)false)); 772private static readonly RoutedEvent SourceChangedEvent = EventManager.RegisterRoutedEvent("SourceChanged", RoutingStrategy.Direct, typeof(SourceChangedEventHandler), typeof(PresentationSource));
System\Windows\SourceChangedEventArgs.cs (10)
27public SourceChangedEventArgs(PresentationSource oldSource, 28PresentationSource newSource) 49public SourceChangedEventArgs(PresentationSource oldSource, 50PresentationSource newSource, 54_oldSource = new SecurityCriticalData<PresentationSource>(oldSource); 55_newSource = new SecurityCriticalData<PresentationSource>(newSource); 66public PresentationSource OldSource 80public PresentationSource NewSource 120private SecurityCriticalData<PresentationSource> _oldSource; 122private SecurityCriticalData<PresentationSource> _newSource;
System\Windows\UIElement.cs (3)
1590PresentationSource.OnVisualAncestorChanged(uie, e); 3881PresentationSource presentationSource = PresentationSource.CriticalFromVisual(this);
System\Windows\UIElement3D.cs (3)
292PresentationSource.OnVisualAncestorChanged(uie3D, e); 1099PresentationSource presentationSource = PresentationSource.CriticalFromVisual(this);
PresentationFramework (100)
MS\Internal\Annotations\Component\AnnotationComponentManager.cs (1)
177if (PresentationSource.FromVisual(annotatedElement) == null)
MS\Internal\Documents\DocumentViewerHelper.cs (1)
285HwndSource hwndSource = PresentationSource.CriticalFromVisual(findToolBar) as HwndSource;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (2)
99PresentationSource source = PresentationSource.CriticalFromVisual(relativeTo);
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelperAvalon.cs (1)
50isConnected = PresentationSource.CriticalFromVisual(visual ) != null;
System\Windows\Automation\Peers\DocumentAutomationPeer.cs (2)
144HwndSource hwndSource = PresentationSource.CriticalFromVisual(uiScope) as HwndSource; 165HwndSource hwndSource = PresentationSource.CriticalFromVisual(uiScope) as HwndSource;
System\Windows\Automation\Peers\TextElementAutomationPeer.cs (4)
64PresentationSource presentationSource = PresentationSource.CriticalFromVisual(textView.RenderScope); 106PresentationSource presentationSource = PresentationSource.CriticalFromVisual(textView.RenderScope);
System\Windows\Controls\ComboBox.cs (1)
1943HwndSource source = PresentationSource.CriticalFromVisual(itemsHost) as HwndSource;
System\Windows\Controls\Menu.cs (5)
251System.Windows.Interop.HwndSource source = PresentationSource.CriticalFromVisual(this) as System.Windows.Interop.HwndSource; 345PresentationSource source = sender as PresentationSource; 346PresentationSource mySource = null; 348mySource = PresentationSource.CriticalFromVisual(this);
System\Windows\Controls\PopupControlService.cs (11)
73PresentationSource source = PresentationSource.CriticalFromVisual((DependencyObject)directlyOver); 849PresentationSource presentationSource = (owner != null) ? PresentationSource.CriticalFromVisual(owner) : null; 926PresentationSource presentationSource = (owner != null) ? PresentationSource.CriticalFromVisual(owner) : null; 1070return PresentationSource.CriticalFromVisual(uie) == null; 1361internal ConvexHull(PresentationSource source, List<NativeMethods.RECT> rects) 1593PresentationSource mouseSource = Mouse.PrimaryDevice.CriticalActiveSource; 1645internal bool ContainsPoint(PresentationSource source, int x, int y) 1727PresentationSource _source;
System\Windows\Controls\Primitives\DataGridDetailsPresenter.cs (1)
112if (!PresentationSource.UnderSamePresentationSource(e.OriginalSource as DependencyObject, this))
System\Windows\Controls\Primitives\MenuBase.cs (3)
899_pushedMenuMode = PresentationSource.CriticalFromVisual(this); 911PresentationSource pushedMenuMode = _pushedMenuMode; 938private PresentationSource _pushedMenuMode;
System\Windows\Controls\Primitives\Popup.cs (2)
3445private static PresentationSource GetPresentationSource(Visual visual) 3447return (visual != null ? PresentationSource.CriticalFromVisual(visual) : null);
System\Windows\Controls\ScrollViewer.cs (1)
1657if (!PresentationSource.UnderSamePresentationSource(e.OriginalSource as DependencyObject, this))
System\Windows\Controls\TextAdaptor.cs (4)
403PresentationSource presentationSource = PresentationSource.CriticalFromVisual(visual); 443PresentationSource presentationSource = PresentationSource.CriticalFromVisual(visual);
System\Windows\Controls\WebBrowser.cs (2)
741PresentationSource pSource = PresentationSource.CriticalFromVisual(this);
System\windows\Documents\CaretElement.cs (4)
974PresentationSource source = PresentationSource.CriticalFromVisual(this); 1063PresentationSource source = null; 1064source = PresentationSource.CriticalFromVisual(this);
System\Windows\Documents\ImmComposition.cs (5)
81HwndSource source = PresentationSource.CriticalFromVisual(scope) as HwndSource; 116PresentationSource.RemoveSourceChangedHandler(UiScope, new SourceChangedEventHandler(OnSourceChanged)); 139PresentationSource.RemoveSourceChangedHandler(UiScope, new SourceChangedEventHandler(OnSourceChanged)); 147PresentationSource.AddSourceChangedHandler(UiScope, new SourceChangedEventHandler(OnSourceChanged)); 286PresentationSource.RemoveSourceChangedHandler(UiScope, new SourceChangedEventHandler(OnSourceChanged));
System\windows\Documents\TextEditorContextMenu.cs (2)
300PresentationSource source = PresentationSource.CriticalFromVisual(This.UiScope);
System\windows\Documents\TextEditorDragDrop.cs (2)
669PresentationSource source = null; 671source = PresentationSource.CriticalFromVisual(_textEditor.UiScope);
System\windows\Documents\TextEditorTyping.cs (3)
498PresentationSource.AddSourceChangedHandler(element, OnSourceChanged); 508PresentationSource.RemoveSourceChangedHandler(element, OnSourceChanged); 1622IWin32Window win32Window = PresentationSource.CriticalFromVisual(This.UiScope) as IWin32Window;
System\Windows\Documents\TextStore.cs (10)
942PresentationSource source; 1021PresentationSource source; 1146PresentationSource source; 2626private void GetVisualInfo(out PresentationSource source, out IWin32Window win32Window, out ITextView view) 2628source = PresentationSource.CriticalFromVisual(RenderScope); 2640private static UnsafeNativeMethods.RECT TransformRootRectToScreenCoordinates(Point milPointTopLeft, Point milPointBottomRight, IWin32Window win32Window, PresentationSource source) 2860PresentationSource source = null; 2862source = PresentationSource.CriticalFromVisual((Visual)RenderScope); 3323win32Window = PresentationSource.CriticalFromVisual(RenderScope) as IWin32Window; 3327win32Window = PresentationSource.FromVisual(RenderScope) as IWin32Window;
System\Windows\FrameworkContentElement.cs (1)
714if (dp != null && dp.OwnerType == typeof(PresentationSource) && dp.Name == "RootSource")
System\Windows\FrameworkElement.cs (1)
2076if (dp != null && dp.OwnerType == typeof(PresentationSource) && dp.Name == "RootSource")
System\Windows\Generated\FrameworkContentElement.cs (1)
433PresentationSource.OnAncestorChanged(this);
System\Windows\Input\KeyboardNavigation.cs (6)
159PresentationSource source = PresentationSource.CriticalFromVisual(d); 1106IKeyboardInputSink inputSink = PresentationSource.CriticalFromVisual(visual) as IKeyboardInputSink; 3281PresentationSource source = null; 3286source = (eventSourceVisual != null) ? PresentationSource.CriticalFromVisual(eventSourceVisual) : null; 3399PresentationSource source;
System\Windows\Interop\HwndHost.cs (14)
346PresentationSource source = null; 350source = PresentationSource.CriticalFromVisual(this, false /* enable2DTo3DTransition */); 397private NativeMethods.RECT CalculateAssignedRC(PresentationSource source) 509PresentationSource.RemoveSourceChangedHandler(this, new SourceChangedEventHandler(OnSourceChanged)); 572PresentationSource source = PresentationSource.CriticalFromVisual(this, false /* enable2DTo3DTransition */); 838PresentationSource.AddSourceChangedHandler(this, new SourceChangedEventHandler(OnSourceChanged)); 867IKeyboardInputSink source = PresentationSource.CriticalFromVisual(this, false /* enable2DTo3DTransition */) as IKeyboardInputSink; 936PresentationSource source = PresentationSource.CriticalFromVisual(this, false /* enable2DTo3DTransition */); 949PresentationSource goingThrough3DSource = PresentationSource.CriticalFromVisual(this, true /* enable2DTo3DTransition */); 1074PresentationSource source = PresentationSource.CriticalFromVisual(this, false /* enable2DTo3DTransition */);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
582case 486: t = () => typeof(PresentationSource); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7907typeof(System.Windows.PresentationSource),
System\Windows\Markup\KnownTypes.cs (1)
6040case KnownElements.PresentationSource: t = typeof(System.Windows.PresentationSource); break;
System\Windows\SystemResources.cs (4)
1253PresentationSource source = (PresentationSource)argsArray[0]; 1328foreach (PresentationSource source in PresentationSource.CriticalCurrentSources)
System\Windows\VisualStateManager.cs (2)
317controlInTree = (PresentationSource.CriticalFromVisual(control) != null); 325stateGroupsRootInTree = (PresentationSource.CriticalFromVisual(stateGroupsRoot) != null);
System\Windows\Window.cs (1)
6938if (!PresentationSource.UnderSamePresentationSource(e.OriginalSource as DependencyObject, this))
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\KeyTipService.cs (2)
804PresentationSource targetSource = RibbonHelper.GetPresentationSourceFromVisual(_currentGlobalScope as Visual); 1263PresentationSource targetSource = RibbonHelper.GetPresentationSourceFromVisual(_currentGlobalScope as Visual);
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (5)
133PresentationSource.AddSourceChangedHandler(this, new SourceChangedEventHandler(OnSourceChangedHandler)); 2367PresentationSource targetSource = sender as PresentationSource; 2379PresentationSource targetSource = sender as PresentationSource;
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (4)
1048PresentationSource mouseSource = Mouse.PrimaryDevice.ActiveSource; 2522public static PresentationSource GetPresentationSourceFromVisual(Visual visual) 2530return PresentationSource.CriticalFromVisual(visual); 2928hwndSource = PresentationSource.FromVisual(targetVisual) as HwndSource;
Microsoft\Windows\Controls\Ribbon\RibbonWindow.cs (1)
293CompositionTarget compositionTarget = PresentationSource.FromVisual(rw).CompositionTarget;
WindowsFormsIntegration (4)
System\Windows\Integration\ApplicationInterop.cs (2)
420return (PresentationSource.FromVisual(x) != null) ? (PresentationSource.FromVisual(x)).RootVisual : null;
System\Windows\Integration\WindowsFormsHost.cs (2)
1008PresentationSource presentationSource = PresentationSource.FromVisual(this._host);