using DevExpress.Data.ODataLinq.Helpers; using System.Data; using static Hydro.MapViewEnum; namespace PBS.WinFrmUI.Hydro { public partial class TemplateEdit : DevExpress.XtraEditors.XtraForm { public TemplateEdit() { InitializeComponent(); BindData(); } public new string Name { get; set; } public TemplateType Type { get; set; } private void simpleButton2_Click(object sender, EventArgs e) { this.Hide(); } private void simpleButton1_Click(object sender, EventArgs e) { this.Name = textEdit1.Text; var type = combobox_type.SelectedItem.ToString(); this.Type = (TemplateType)Enum.Parse(typeof(TemplateType), type); this.Hide(); DialogResult = DialogResult.OK; } private void BindData() { var arr = Enum.GetNames(typeof(TemplateType)); arr = arr.Where(c => c != TemplateType.全部.ToString()).ToArray(); combobox_type.DataSource = arr; combobox_type.SelectedItem = TemplateType.小区模板; } } }