public void LoadPresets(Newtonsoft.Json.Linq.JToken jtoken) { // access if (jtoken == null) { return; } try { var pl = jtoken.ToObject <SecureConnectPresetList>(); if (pl != null) { this.Presets = pl; } } catch (Exception ex) { AasxPackageExplorer.Log.Singleton.Error(ex, "When loading Sercure Conncect Presets from Options"); } }
// // Mechanics // private void ActivatePresetList(SecureConnectPresetList presets) { // access & set if (presets == null) { return; } // load Preset Combo ComboBoxPreset.Items.Clear(); foreach (var p in presets) { ComboBoxPreset.Items.Add("" + p.Name); } // activate 1st if (presets.Count > 0) { ComboBoxPreset.SelectedIndex = 0; } }