private void TriggerConfigForm_Load(object sender, EventArgs e) { AITask.AITask aiTask = _globalInfo.AITask; InitComboBoxItemsAndValue(metroComboBox_triggerType, aiTask.GetTriggerTypes(), aiTask.TriggerType); InitComboBoxItemsAndValue(metroComboBox_triggerMode, aiTask.GetTriggerModes(), aiTask.TriggerMode); InitComboBoxItemsAndValue(metroComboBox_analogTriggerChannel, aiTask.GetAnalogTriggerSources(), aiTask.AnalogTriggerSource); InitComboBoxItemsAndValue(metroComboBox_analogTriggerCondition, aiTask.GetAnalogTriggerConditions(), aiTask.AnalogTriggerCondition); InitTextBoxValue(textBox_threshold, double.IsNaN(aiTask.AnalogTriggerThreshold) ? null : aiTask.AnalogTriggerThreshold.ToString()); InitComboBoxItemsAndValue(metroComboBox_digitalSource, aiTask.GetDigitalTriggerSources(), aiTask.DigitalTriggerSource); InitComboBoxItemsAndValue(metroComboBox_digitalEdge, aiTask.GetDigitalTriggerEdge(), aiTask.DigitalTriggerEdge); }