private void InitCate() { cmbCate.Items.Clear(); cmbCate.Items.Add(TipsCate); var dirs = FormTemplateService.GetCaties(); foreach (var dir in dirs) { cmbCate.Items.Add(new DirectoryInfo(dir).Name); } cmbCate.SelectedIndex = 0; }
private void cmbCate_SelectedIndexChanged(object sender, EventArgs e) { if (cmbCate.SelectedItem != null && cmbCate.SelectedItem.ToString() != Tips) { //保存最后使用项 var config = ConfigHelper.GetConfig <AppConfig>(); config.LastCate = cmbCate.SelectedItem.ToString(); ConfigHelper.UpdateConfig(config); listFiles.Items.Clear(); var files = FormTemplateService.GetFiles(Path.Combine(FormTemplateService.TemplateDir, cmbCate.SelectedItem.ToString())); foreach (var file in files) { listFiles.Items.Add(new FileInfo(file).Name); } } }