duheng
2024-08-26 0663632b0a4aa990a68fca7ea564c93d963c3eaf
WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-scheme/02-asset-mgr/XhsSchemeAssetMgrPage.cs
@@ -81,7 +81,36 @@
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            var dlg = new ChoicePumpMainDlg();
            dlg.SetBindingData();
            dlg.ShowDialog();
        }
        private async void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (_hydro == null)
            {
                return;
            }
            var pumps = _hydro.Pumps;
            var ids = pumps.Select(x => x.Code).Distinct().ToList();
            await this.xhsProjectAssetsBimfaceCtrl1.TranslucentComponents(ids);
        }
        private async void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (_hydro == null)
            {
                return;
            }
            var pumps = _hydro.Pumps;
            var ids = pumps.Select(x => x.Code).Distinct().ToList();
            await this.xhsProjectAssetsBimfaceCtrl1.OpaqueComponents(ids);
        }
        private async void barButtonItem4_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            await this.xhsProjectAssetsBimfaceCtrl1.ShowAllComponents();
        }
    }
}