Canguro.Controller.Grid.JointDOFControl.combo_SelectedIndexChanged C# (CSharp) Метод

combo_SelectedIndexChanged() приватный Метод

private combo_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void combo_SelectedIndexChanged(object sender, EventArgs e)
        {
            ComboBox cmb = sender as ComboBox;

            if (cmb.SelectedIndex == 2) // Spring selected
            {
                if (sender == comboT1)
                    spring1.Visible = true;
                else if (sender == comboT2)
                    spring2.Visible = true;
                else if (sender == comboT3)
                    spring3.Visible = true;
                else if (sender == comboR1)
                    spring4.Visible = true;
                else if (sender == comboR2)
                    spring5.Visible = true;
                else if (sender == comboR3)
                    spring6.Visible = true;
                nextFocus(sender);
            }
            else // Anything else selected (not Spring)
            {
                if (sender == comboT1)
                    spring1.Visible = false;
                else if (sender == comboT2)
                    spring2.Visible = false;
                else if (sender == comboT3)
                    spring3.Visible = false;
                else if (sender == comboR1)
                    spring4.Visible = false;
                else if (sender == comboR2)
                    spring5.Visible = false;
                else if (sender == comboR3)
                    spring6.Visible = false;
            }

            notifyCellDirty();
        }