public Size ChangeFormSize(bool _check, CCWin.SkinControl.ChatListBox control, ChatListBox.ChatListClickEventHandler fuc, KeyEventHandler keydownfuc, KeyEventHandler keyupfuc, PreviewKeyDownEventHandler keyprefuc, Form_Main mainForm) { CreateRelevantForm(_check, control, fuc, keydownfuc, keyupfuc, keyprefuc, mainForm); return((_check == false) ? bigsize : smallsize); }
private static void Application_Idle(object sender, EventArgs e) { Application.Idle -= new EventHandler(Application_Idle); if (context.MainForm == null) { Form_Main mw = new Form_Main(); context.MainForm = mw; mw.Init(); //主窗体要做的初始化事情在这里,该方法在主窗体里应该申明为public Form_Splash sp = (Form_Splash)context.Tag; //拆箱 mw.Show(); //启动主程序窗体 sp.Close(); //关闭启动窗体 } }
public Form_MapListBoxShow(Form_Main pForm) { InitializeComponent(); parentForm = pForm; this.MdiParent = parentForm; this.WindowState = FormWindowState.Maximized; this.ControlBox = false; this.ShowIcon = false; this.ShowInTaskbar = false; this.ShowDrawIcon = false; MapListBox.Location = new Point(1, 1); MapListBox.Width = this.Width - 10; }
private void CreateRelevantForm(bool _check, CCWin.SkinControl.ChatListBox control, ChatListBox.ChatListClickEventHandler fuc, KeyEventHandler keydownfuc, KeyEventHandler keyupfuc, PreviewKeyDownEventHandler keyprefuc, Form_Main mainform) { if (_check == true) { //Form_MapListBoxShow Form_Temp = // new Form_MapListBoxShow(mainform); //Form_Temp.Show(); } else { } }