BaconGame.GameMainForm.questionView_ItemSelectionChanged C# (CSharp) Метод

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

Occurs for each change of selection when a user selects a new question. Disables the edit controls for a deselect, re-enables them for a select. Updates UI as necessary.
private questionView_ItemSelectionChanged ( object sender, System.Windows.Forms.ListViewItemSelectionChangedEventArgs e ) : void
sender object
e System.Windows.Forms.ListViewItemSelectionChangedEventArgs
Результат void
        private void questionView_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
        {
            if (e.IsSelected)
            {
                _presenter.LoadTextFields();

                e.Item.ImageIndex = 1;
            }
            else
            {
                _presenter.SaveQuestion(e.ItemIndex);
                _presenter.ClearTextFields();

                e.Item.ImageIndex = 0;
            }

            EnableTextFields();
        }