namespace Yw.WinFrmUI { public partial class SetHydroVisualVisibleDlg : DevExpress.XtraBars.Ribbon.RibbonForm { public SetHydroVisualVisibleDlg() { InitializeComponent(); this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon; this.layoutControl1.SetupLayoutControl(); this.generalOkAndCancelCtrl1.OkEvent += GeneralOkAndCancelCtrl1_OkEvent; } /// /// 重载数据事件 /// public event Action> ReloadDataEvent; //所有显示列表 private List _allVisibleList = null; /// /// 绑定数据 /// public void SetBindingData(List allVisibleList) { _allVisibleList = allVisibleList; this.setHydroVisualVisibleCtrl1.SetBindingData(allVisibleList); } //确定 private void GeneralOkAndCancelCtrl1_OkEvent() { _allVisibleList = this.setHydroVisualVisibleCtrl1.GetVisibleList(); this.ReloadDataEvent?.Invoke(_allVisibleList); this.DialogResult = DialogResult.OK; this.Close(); } } }