Questor.QuestorfrmMain.QuestorStateComboBoxSelectedIndexChanged C# (CSharp) Метод

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

private QuestorStateComboBoxSelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void QuestorStateComboBoxSelectedIndexChanged(object sender, EventArgs e)
        {
            _States.CurrentQuestorState = (QuestorState)Enum.Parse(typeof(QuestorState), QuestorStateComboBox.Text);
            if (Settings.Instance.DebugStates) Logging.Log("QuestorUI", "QuestorState has been changed to [" + QuestorStateComboBox.Text + "]", Logging.White);
            PopulateBehaviorStateComboBox();
            PopulateMissionLists();
            _States.LavishEvent_QuestorState();

            // If you are at the controls enough to change states... assume that panic needs to do nothing
            //_questor.panicstatereset = true; //this cannot be reset when the index changes, as that happens during natural state changes, this needs to be a mouse event
        }
QuestorfrmMain