//读取数据表 public void InitSkillInfo() { _UsuallyInfo = new List <string>(); List <string[]> usualDataList = CfgReader.ReadCfg("UsualInfo"); foreach (string[] dataStr in usualDataList) { string dataInfo = dataStr[2]; _UsuallyInfo.Add(dataInfo); } }
private void ComboBoxPopulate() { try { var items = CfgReader.ReadCfg(@"Profiles.ini").OrderBy(x => x.Title).ToList(); ComboBoxProfile.ItemsSource = items; ComboBoxProfile.DisplayMemberPath = "Title"; ComboBoxProfile.SelectedValuePath = "Data"; ComboBoxProfile.Text = "Select profile..."; } catch (Exception e) { Console.WriteLine("An error occured: " + e); ComboBoxProfile.IsEnabled = false; } }
protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); ThreadedAlerter.CatchErrors(this); var cfg = CfgReader.ReadAndParseFromLocal(); if (cfg == null) { MessageBox.Show($"Config not found in {CfgReader.ExpectedPath}"); return; } var win = new MainWindow(); using (var scope = Components.GetContainer(cfg).BeginLifetimeScope()) { win.DataContext = scope.Resolve <MainWindowVM>(); } win.Show(); }
internal static UploaderCfg LoadLocal() { CfgReader.FileName = "TestUploader_cfg.json"; return(CfgReader.ReadAndParseFromLocal()); }