AsterixDisplayAnalyser.FrmAstxRecFrwdForm.checkedListBoxRecordingName_SelectedValueChanged C# (CSharp) Метод

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

private checkedListBoxRecordingName_SelectedValueChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void checkedListBoxRecordingName_SelectedValueChanged(object sender, EventArgs e)
        {
            switch (checkedListBoxRecordingName.SelectedIndex)
            {
                case 0:
                    if (progressBar1.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 1:
                    if (progressBar2.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 2:
                    if (progressBar3.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 3:
                    if (progressBar4.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 4:
                    if (progressBar5.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 5:
                    if (progressBar6.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 6:
                    if (progressBar7.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 7:
                    if (progressBar8.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 8:
                    if (progressBar9.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
                case 9:
                    if (progressBar10.Visible == false)
                        this.checkedListBoxRecordingName.SetItemCheckState(this.checkedListBoxRecordingName.SelectedIndex, CheckState.Unchecked);
                    break;
            }
        }