48 references to FromCurrent
System.Windows.Forms (48)
System\Windows\Forms\Application.ComponentManager.cs (1)
243ThreadContext.FromCurrent().DisposeThreadWindows();
System\Windows\Forms\Application.cs (29)
242=> ThreadContext.FromCurrent().CustomThreadExceptionHandlerAttached; 547=> ThreadContext.FromCurrent().GetMessageLoop(); 659=> ThreadContext.FromCurrent().RegisterMessageLoop(callback); 787=> ThreadContext.FromCurrent().RegisterMessageLoop(null); 960=> ThreadContext.FromCurrent().AddMessageFilter(value); 970bool processed = ThreadContext.FromCurrent().ProcessFilters(ref msg, out bool modified); 990ThreadContext current = ThreadContext.FromCurrent(); 999ThreadContext current = ThreadContext.FromCurrent(); 1015ThreadContext current = ThreadContext.FromCurrent(); 1023ThreadContext current = ThreadContext.FromCurrent(); 1039ThreadContext current = ThreadContext.FromCurrent(); 1047ThreadContext current = ThreadContext.FromCurrent(); 1062ThreadContext current = ThreadContext.FromCurrent(); 1070ThreadContext current = ThreadContext.FromCurrent(); 1094=> ThreadContext.FromCurrent().BeginModalMessageLoop(null); 1100=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.DoEvents, null); 1103=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.DoEventsModal, null); 1144=> ThreadContext.FromCurrent().EndModalMessageLoop(null); 1241ThreadContext context = ThreadContext.FromCurrent(); 1261ThreadContext.FromCurrent().FormActivated(activated); 1403ThreadContext threadContext = ThreadContext.FromCurrent(); 1414=> ThreadContext.FromCurrent().OleRequired(); 1420=> ThreadContext.FromCurrent().OnThreadException(t); 1437=> ThreadContext.FromCurrent()._idleHandler?.Invoke(Thread.CurrentThread, e); 1443=> ThreadContext.FromCurrent().RemoveMessageFilter(value); 1492=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.Main, new ApplicationContext()); 1499=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.Main, new ApplicationContext(mainForm)); 1506=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.Main, context); 1514=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.ModalForm, new ModalApplicationContext(form));
System\Windows\Forms\Application.LightThreadContext.cs (1)
95FromCurrent().DisposeThreadWindows();
System\Windows\Forms\Application.ParkingWindow.cs (1)
77if (context is null || !ReferenceEquals(context, ThreadContext.FromCurrent()))
System\Windows\Forms\Application.ThreadWindows.cs (1)
62Control? activatingControl = ThreadContext.FromCurrent().ActivatingControl;
System\Windows\Forms\Control.cs (1)
1187Application.ThreadContext.FromCurrent().ActivatingControl = value ? this : null;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (4)
1921Application.ThreadContext.FromCurrent().RemoveMessageFilter(_restoreFocusFilter); 3290Application.ThreadContext.FromCurrent().RemoveMessageFilter(RestoreFocusFilter); 3975Application.ThreadContext.FromCurrent().RemoveMessageFilter(RestoreFocusFilter); 4669Application.ThreadContext.FromCurrent().AddMessageFilter(RestoreFocusFilter);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.RestoreFocusMessageFilter.cs (1)
58Application.ThreadContext.FromCurrent().RemoveMessageFilter(this);
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.cs (2)
364Application.ThreadContext.FromCurrent().RemoveMessageFilter(ParentInternal.RestoreFocusFilter); 377Application.ThreadContext.FromCurrent().RemoveMessageFilter(ParentInternal.RestoreFocusFilter);
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.cs (5)
138Application.ThreadContext.FromCurrent().AddMessageFilter(this); 139Application.ThreadContext.FromCurrent().TrackInput(true); 141if (!Application.ThreadContext.FromCurrent().GetMessageLoop(true)) 185Application.ThreadContext.FromCurrent().RemoveMessageFilter(this); 186Application.ThreadContext.FromCurrent().TrackInput(false);
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.HostedWindowsFormsMessageHook.cs (1)
91if (Application.ThreadContext.FromCurrent().PreTranslateMessage(ref *msg))
System\Windows\Forms\WindowsFormsSynchronizationContext.cs (1)
30_controlToSendTo = Application.ThreadContext.FromCurrent().MarshallingControl;