From 2b7276b2892b6f090e4c0078a20dfdc9da9ab053 Mon Sep 17 00:00:00 2001 From: duheng <2286773002@qq.com> Date: 星期四, 13 三月 2025 10:32:54 +0800 Subject: [PATCH] --基础界面修改初步提交 --- WinFrmUI/Yw.WinFrmUI.Division.Core/01-division/AddDivisonDlg.cs | 60 ++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 32 insertions(+), 28 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Division.Core/01-division/AddDivisonDlg.cs b/WinFrmUI/Yw.WinFrmUI.Division.Core/01-division/AddDivisonDlg.cs index 7e17799..7b47645 100644 --- a/WinFrmUI/Yw.WinFrmUI.Division.Core/01-division/AddDivisonDlg.cs +++ b/WinFrmUI/Yw.WinFrmUI.Division.Core/01-division/AddDivisonDlg.cs @@ -2,6 +2,8 @@ { public partial class AddDivisonDlg : DevExpress.XtraEditors.XtraForm { + private Yw.Vmo.DivisionVmo _model = null; + public AddDivisonDlg() { InitializeComponent(); @@ -18,12 +20,10 @@ /// </summary> public event Func<string, bool> VerifyTagNameExistEvent; - private Yw.Vmo.DivisionVmo _model = null; - /// <summary> /// 缁戝畾 /// </summary> - public async void SetBindingData() + public async void SetBindingData(long id) { var list = new List<DivisionViewModel>(); _model = new Yw.Vmo.DivisionVmo(); @@ -37,8 +37,36 @@ list.Add(new DivisionViewModel(item)); } } - treeListLookUpEdit1TreeList.DataSource = list; + if (id > 0) + { + this.textEditParents.EditValue = id; + // this.treeListLookUpEdit1TreeList.EditingValue = id; + } + } + + //纭畾 + private async void btnOk_Click(object sender, EventArgs e) + { + if (_model == null) + return; + if (!Valid()) + return; + _model.Name = this.NameTextEdit.Text.Trim(); + _model.Type = (Yw.Model.eDivisionType)this.TypeImageComboBoxEdit.EditValue; + _model.ADCode = this.ADCodeTextEdit.Text.Trim(); + _model.Description = this.DescriptionTextEdit.Text.Trim(); + _model.TagName = this.TagNameTextEdit.Text.Trim(); + if (this.ReloadDataEvent == null) + return; + if (!await this.ReloadDataEvent(_model, this.textEditParents.EditValue)) + { + MessageBoxHelper.ShowError("娣诲姞澶辫触锛�"); + return; + } + MessageBoxHelper.ShowSuccess("娣诲姞鎴愬姛锛�"); + this.DialogResult = System.Windows.Forms.DialogResult.OK; + this.Close(); } //楠岃瘉 @@ -65,30 +93,6 @@ } return true; - } - - //纭畾 - private async void btnOk_Click(object sender, EventArgs e) - { - if (_model == null) - return; - if (!Valid()) - return; - _model.Name = this.NameTextEdit.Text.Trim(); - _model.Type = (Yw.Model.eDivisionType)this.TypeImageComboBoxEdit.EditValue; - _model.ADCode = this.ADCodeTextEdit.Text.Trim(); - _model.Description = this.DescriptionTextEdit.Text.Trim(); - _model.TagName = this.TagNameTextEdit.Text.Trim(); - if (this.ReloadDataEvent == null) - return; - if (!await this.ReloadDataEvent(_model, this.textEditParents.EditValue)) - { - MessageBoxHelper.ShowError("娣诲姞澶辫触锛�"); - return; - } - MessageBoxHelper.ShowSuccess("娣诲姞鎴愬姛锛�"); - this.DialogResult = System.Windows.Forms.DialogResult.OK; - this.Close(); } } } \ No newline at end of file -- Gitblit v1.9.3