コード例 #1
0
 private void SetAirframe()
 {
     if (IsLoaded && ComboBoxAirframe.SelectedItem != null)
     {
         _dcsAirframe = EnumEx.GetValueFromDescription <DCSAirframe>(ComboBoxAirframe.SelectedItem.ToString());
         DCSBIOSControlLocator.Airframe = _dcsAirframe;
     }
 }
コード例 #2
0
 private void PopulateAirframeCombobox()
 {
     if (!IsLoaded)
     {
         return;
     }
     ComboBoxAirframe.SelectionChanged -= ComboBoxAirframe_OnSelectionChanged;
     ComboBoxAirframe.Items.Clear();
     foreach (DCSAirframe airframe in Enum.GetValues(typeof(DCSAirframe)))
     {
         if (airframe != DCSAirframe.NOFRAMELOADEDYET && airframe != DCSAirframe.NS430)
         {
             ComboBoxAirframe.Items.Add(EnumEx.GetDescription(airframe));
         }
     }
     ComboBoxAirframe.SelectedIndex     = 0;
     ComboBoxAirframe.SelectionChanged += ComboBoxAirframe_OnSelectionChanged;
 }