コード例 #1
0
        private void cbConType_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (cbConType.SelectedItem)
            {
            case "Prefix Only":
                cbConType.SelectedIndex = 0;

                LblCon1.Text = "Prefix:";
                TxtCon1.Text = "";

                LblCon1.Show();
                TxtCon1.Show();
                LblCon2.Hide();
                TxtCon2.Hide();

                BtnConSave.Show();

                break;

            case "Suffix Only":
                cbConType.SelectedIndex = 1;

                LblCon1.Text = "Suffix:";
                TxtCon1.Text = "";

                LblCon1.Show();
                TxtCon1.Show();
                LblCon2.Hide();
                TxtCon2.Hide();

                BtnConSave.Show();

                break;

            case "Prefix and Suffix":
                cbConType.SelectedIndex = 2;

                LblCon1.Text = "Prefix:";
                TxtCon1.Text = "";

                LblCon2.Text = "Suffix:";
                TxtCon2.Text = "";

                LblCon1.Show();
                TxtCon1.Show();
                LblCon2.Show();
                TxtCon2.Show();

                BtnConSave.Show();

                break;

            case "Specific Callsign":
                cbConType.SelectedIndex = 3;

                LblCon1.Text = "Callsign:";
                TxtCon1.Text = "";

                LblCon1.Show();
                TxtCon1.Show();
                LblCon2.Hide();
                TxtCon2.Hide();

                BtnConSave.Show();

                break;

            default:
                BtnConSave.Hide();
                break;
            }
        }