9 writes to MainForm
Microsoft.VisualBasic.Forms (2)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (1)
313_appContext.MainForm = value
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.WinFormsAppContext.vb (1)
56MainForm = forms(0)
System.Windows.Forms (1)
System\Windows\Forms\ApplicationContext.cs (1)
38MainForm = mainForm;
System.Windows.Forms.Tests (6)
System\Windows\Forms\ApplicationContextTests.cs (6)
41MainForm = value 46context.MainForm = value; 56MainForm = new Form() 59context.MainForm = value; 63context.MainForm = value; 99MainForm = newMainForm
29 references to MainForm
Microsoft.VisualBasic.Forms (2)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (2)
290If value IsNot Nothing AndAlso value Is _appContext.MainForm Then 304Return _appContext?.MainForm
Microsoft.VisualBasic.Forms.Tests (1)
System\Windows\Forms\WindowsFormsApplicationBaseTests.vb (1)
80ApplicationContext.MainForm.Name.Should.Be(NameOf(splashScreenForm))
System.Windows.Forms (7)
System\Windows\Forms\Application.ModalApplicationContext.cs (4)
27if (MainForm is not null && MainForm.IsHandleCreated) 30HWND parentHandle = (HWND)PInvokeCore.GetWindowLong(MainForm, WINDOW_LONG_PTR_INDEX.GWL_HWNDPARENT); 43parentControl ??= _parentWindowContext.ApplicationContext!.MainForm;
System\Windows\Forms\Application.ThreadContext.cs (3)
731if (ApplicationContext.MainForm is not null) 733ApplicationContext.MainForm.Visible = true; 740CurrentForm = context.MainForm;
System.Windows.Forms.Tests (18)
System\Windows\Forms\ApplicationContextTests.cs (18)
15Assert.Null(context.MainForm); 31Assert.Same(mainForm, context.MainForm); 43Assert.Equal(value, context.MainForm); 47Assert.Equal(value, context.MainForm); 60Assert.Equal(value, context.MainForm); 64Assert.Equal(value, context.MainForm); 176Assert.Null(context.MainForm); 180Assert.Null(context.MainForm); 193Assert.Null(context.MainForm); 197Assert.Null(context.MainForm); 206Assert.Null(context.MainForm); 209Assert.Null(context.MainForm); 253Assert.Null(context.MainForm); 257Assert.Null(context.MainForm); 267Assert.Same(mainForm, context.MainForm); 271Assert.Same(mainForm, context.MainForm); 281Assert.Null(context.MainForm); 284Assert.Null(context.MainForm);
VisualBasicRuntimeTest (1)
Program.cs (1)
103&& application.ApplicationContext.MainForm == mainForm;