lixiaojun
2024-11-23 979fa511e23ad4cb8d7e25b813aade4aaec45535
WinFrmUI/Yw.WinFrmUI.Hydro.Core/10-working/05-tree/HydroWorkingTreeCtrl.cs
@@ -21,6 +21,11 @@
        public event Action<HydroWorkingVmo> FocusedChangedEvent;
        /// <summary>
        /// 水力点击事件
        /// </summary>
        public event Action<HydroWorkingVmo> HydroClickEvent;
        /// <summary>
        /// 所有绑定列表
        /// </summary>
        private List<HydroWorkingTreeViewModel> _allBindingList = null;
@@ -107,7 +112,6 @@
            set { this.bar1.Visible = value; }
        }
        //全部展开
        private void barBtnExpandAll_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
@@ -139,9 +143,15 @@
        private void treeList1_FocusedNodeChanged(object sender, DevExpress.XtraTreeList.FocusedNodeChangedEventArgs e)
        {
            var vm = this.treeList1.GetDataRecordByNode(e.Node) as HydroWorkingTreeViewModel;
            this.FocusedChangedEvent?.Invoke(vm.Vmo);
            this.FocusedChangedEvent?.Invoke(vm?.Vmo);
        }
        //点击事件
        private void treeList1_RowClick(object sender, DevExpress.XtraTreeList.RowClickEventArgs e)
        {
            var vm = this.treeList1.GetDataRecordByNode(e.Node) as HydroWorkingTreeViewModel;
            this.HydroClickEvent?.Invoke(vm?.Vmo);
        }
    }