| | |
| | | namespace HStation.WinFrmUI |
| | | using DevExpress.Utils.Svg; |
| | | |
| | | namespace HStation.WinFrmUI |
| | | { |
| | | public partial class XhsProjectSimulationFunctionMgrCtrl : DevExpress.XtraEditors.XtraUserControl |
| | | { |
| | |
| | | InitializeComponent(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 绑定数据 |
| | | /// </summary> |
| | | public void SetBindingData() |
| | | { |
| | | this.ShowXhsProjectInfoEvent?.Invoke(this.svgImg32[0]); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 显示循环水项目信息事件 |
| | | /// </summary> |
| | | public event Action<SvgImage> ShowXhsProjectInfoEvent; |
| | | |
| | | /// <summary> |
| | | /// 显示循环水项目水力模拟事件 |
| | | /// </summary> |
| | | public event Action<SvgImage> ShowXhsProjectSimulationEvent; |
| | | |
| | | /// <summary> |
| | | /// 创建循环水项目方案事件 |
| | | /// </summary> |
| | | public event Action<SvgImage> CreateXhsProjectSchemeEvent; |
| | | |
| | | /// <summary> |
| | | /// 比较循环水项目方案事件 |
| | | /// </summary> |
| | | public event Action<SvgImage> CompareXhsProjectSchemeEvent; |
| | | |
| | | //元素点击事件 |
| | | private void accordionControl1_ElementClick(object sender, DevExpress.XtraBars.Navigation.ElementClickEventArgs e) |
| | | { |
| | | |
| | | var tag = e.Element.Tag?.ToString(); |
| | | switch (tag) |
| | | { |
| | | case "info": |
| | | { |
| | | this.ShowXhsProjectInfoEvent?.Invoke(this.svgImg32[0]); |
| | | } |
| | | break; |
| | | case "simulation": |
| | | { |
| | | this.ShowXhsProjectSimulationEvent?.Invoke(this.svgImg32[1]); |
| | | } |
| | | break; |
| | | case "scheme-create": |
| | | { |
| | | this.CreateXhsProjectSchemeEvent?.Invoke(this.svgImg32[3]); |
| | | } |
| | | break; |
| | | case "scheme-compare": |
| | | { |
| | | this.CompareXhsProjectSchemeEvent?.Invoke(this.svgImg32[4]); |
| | | } |
| | | break; |
| | | default: break; |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | } |