Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过读取comboBox值打开新窗体_C#_Forms_Combobox - Fatal编程技术网

C# 通过读取comboBox值打开新窗体

C# 通过读取comboBox值打开新窗体,c#,forms,combobox,C#,Forms,Combobox,我对编码不是很精通,假设这是一个我不懂编码的项目 我有一个按钮,它应该读取组合框中的选择,然后打开一个特定的表单。 我尝试过使用下面的开关(comboBox1.SelectedText) 虽然这不太管用,但我尝试了另一种方法: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text;

我对编码不是很精通,假设这是一个我不懂编码的项目

我有一个按钮,它应该读取组合框中的选择,然后打开一个特定的表单。 我尝试过使用下面的开关(comboBox1.SelectedText) 虽然这不太管用,但我尝试了另一种方法:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace The_Liberion_Magnicite
{
    public partial class Form1 : The_Liberion_Magnicite.Character
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void label1_Click(object sender, EventArgs e)
        {
            
        }

        private void button1_Click(object sender, EventArgs e)
        {
                  comboBox1.SelectedText.ToString();

            {     if (comboBox1.SelectedText.ToString() == "Shiroichi Kazami (PTS)")
                 {
                    this.Hide();
                    Shiro1 CShiro1 = new Shiro1();
                    CShiro1.Show();
                 }

                 else if (comboBox1.SelectedText.ToString() == "Shiroichi Kazami (ATS)")

                 {   
                     this.Hide();
                     Shiro2 CShiro2 = new Shiro2();
                     CShiro2.Show();
                 }
                 else if (comboBox1.SelectedText.ToString() == "Akari Hondo")

                 {
                    this.Hide();
                    AkariHondo CAkari = new AkariHondo();
                    CAkari.Show();
                 }

                 else if (comboBox1.SelectedText.ToString() == "Aboa Sekihara")
                 {  
                    this.Hide();
                    AobaSeki CAoba = new AobaSeki();
                    CAoba.Show();
                 }
            }
        }
    }
}

我急需帮助;)

我忘了提到,当我运行整个程序时,单击按钮没有任何作用。修改
comboBox1。选择Text
comboBox1.Text
。好的,我试过了,似乎效果很好。我必须查找SelectedText和Text之间的差异。非常感谢Kyle。我忘了提一下,当我运行整个程序时,单击按钮什么都不做。修改
comboBox1。将Text
选择为
Combox1.Text
。好的,我试过了,似乎效果很好。我必须查找SelectedText和Text之间的差异。非常感谢,凯尔。