using DevExpress.XtraEditors; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace HStation.WinFrmUI { public partial class XhsProjectHydroQ3dCtrl : DevExpress.XtraEditors.XtraUserControl { public XhsProjectHydroQ3dCtrl() { InitializeComponent(); this.drawer1.SelectedObjectsChanged += Drawer1_SelectedObjectsChanged; } public event Action ClickParterEvent; /// /// 绑定数据 /// public void SetBindingData(Yw.Model.HydroModelInfo rhs) { var netWork = Yw.WinFrmUI.HydroQ3dTransferHelper.ToNetworkViewModel(rhs); this.drawer1.SetData(netWork); } private void Drawer1_SelectedObjectsChanged(object sender, List e) { this.ClickParterEvent?.Invoke(e.FirstOrDefault()?.ID); } } }