从组合框中选择值后,无法移动下一个窗体

本文关键字:移动 下一个 窗体 组合 选择 | 更新日期: 2023-09-27 18:19:39

选择组合框值后,我无法移动下一个表单。。我的按钮点击是

namespace Combobox
{
   public partial class Form1 : Form
   {
      private void button1_Click(object sender, EventArgs e)
      {
          if(combo.SelectedItem.ToString()=="Yes Bank")
          {
                Emp newForm = new Emp();
                newForm.Show();
                this.Hide();
          }
          else if (combo.SelectedItem.ToString()=="Bitsforge")
          {
                Temp newForm = new Temp();
                newForm.Show();
                this.Hide();
          }
    }
}

从组合框中选择值后,无法移动下一个窗体

请参阅以下片段。我在这个样本中没有发现任何问题:

using System;
using System.Windows.Forms;
namespace ComboBox
{
public class Temp : Form
{
    public Temp()
    {
        this.Text = "Bitsforge";
    }
}
public class Emp : Form
{
    public Emp()
    {
        this.Text = "Yes Bank";
    }
}
public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }
    private void button1_Click(object sender, EventArgs e)
    {
        if (combo.SelectedItem.ToString() == "Yes Bank")
        {
            Emp newForm = new Emp();
            newForm.Show();
            this.Hide();
        }
        else if (combo.SelectedItem.ToString() == "Bitsforge")
        {
            Temp newForm = new Temp();
            newForm.Show();
            this.Hide();
        }
    }
}

}

您可以从以下位置下载示例应用程序:https://drive.google.com/file/d/0B4OTJAUnKQn4N24za205cWc0cms/edit?usp=sharing