| | |
| | | public event Action<HydroWorkingVmo> FocusedChangedEvent; |
| | | |
| | | /// <summary> |
| | | /// 水力点击事件 |
| | | /// </summary> |
| | | public event Action<HydroWorkingVmo> HydroClickEvent; |
| | | |
| | | /// <summary> |
| | | /// 所有绑定列表 |
| | | /// </summary> |
| | | private List<HydroWorkingTreeViewModel> _allBindingList = null; |
| | |
| | | set { this.bar1.Visible = value; } |
| | | } |
| | | |
| | | |
| | | //全部展开 |
| | | private void barBtnExpandAll_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | |
| | | 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); |
| | | } |
| | | |
| | | |
| | | } |