using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using WindowsFormsApplication3.Enums; using WindowsFormsApplication3.FormPage; namespace WindowsFormsApplication3 { public partial class FrontPage : Form { protected TroubleshootMode troubleshootMode; public FrontPage() { InitializeComponent(); } private void radioButtonUserMode_CheckedChanged(object sender, EventArgs e) { troubleshootMode = TroubleshootMode.UserMode; } private void radioButtonExpertMode_CheckedChanged(object sender, EventArgs e) { troubleshootMode = TroubleshootMode.ExpertMode; } private void FormMode() { switch (troubleshootMode) { case(TroubleshootMode.UserMode): UserMainForm umf = new UserMainForm(); Application.Run(umf); break; case(TroubleshootMode.ExpertMode): ExpertMainForm emf=new ExpertMainForm(); Application.Run(emf); break; } } private void buttonTroubleshoot_Click(object sender, EventArgs e) { System.Threading.Thread t = new System.Threading.Thread(new System.Threading.ThreadStart(FormMode)); t.Start(); this.Close(); } } }
原文地址:http://www.cnblogs.com/rosizel/p/3864651.html