private void lbMapType_SelectedIndexChanged(object sender, EventArgs e) { var name = GetIdOfConfigName((string)lbMapType.SelectedItem); var config = XYMapTemplate.GetMapTemplateData(name); tbAuthor.Text = config.author; tbDescription.Text = config.description; tbVersion.Text = config.version; }
private void RefreshTemplateList() { lbMapType.Items.Clear(); mapTemplateNameList = XYMapTemplate.GetMapTemplateNameList(); bool idMode = true; string display = ""; mapTemplateNameList.ForEach(value => { if (idMode) { display = value; } else { display = value + "|" + display; lbMapType.Items.Add(display); } idMode = !idMode; }); }