| | |
| | | InitializeComponent(); |
| | | foreach (var page in this.tabPane1.Pages) |
| | | { |
| | | if (page.Controls[0] is IViewHydroParterList ctrl) |
| | | if (page.Controls[0] is IHydroParterList ctrl) |
| | | { |
| | | ctrl.ShowFindPanel = false; |
| | | ctrl.HydroClickEvent += (parter) => |
| | |
| | | } |
| | | foreach (var page in this.tabPane1.Pages) |
| | | { |
| | | if (page.Controls[0] is IViewHydroParterList ctrl) |
| | | if (page.Controls[0] is IHydroParterList ctrl) |
| | | { |
| | | ctrl.SetBindingData(hydroInfo, allCalcuResultList); |
| | | if (HidePageWhenListIsNull) |
| | |
| | | { |
| | | foreach (var page in this.tabPane1.Pages) |
| | | { |
| | | if (page.Controls[0] is IViewHydroParterList ctrl) |
| | | if (page.Controls[0] is IHydroParterList ctrl) |
| | | { |
| | | ctrl.SetSimpleView(); |
| | | } |
| | |
| | | { |
| | | foreach (var page in this.tabPane1.Pages) |
| | | { |
| | | if (page.Controls[0] is IViewHydroParterList ctrl) |
| | | if (page.Controls[0] is IHydroParterList ctrl) |
| | | { |
| | | ctrl.SetNormalView(); |
| | | } |
| | |
| | | { |
| | | foreach (var page in this.tabPane1.Pages) |
| | | { |
| | | if (page.Controls[0] is IViewHydroParterList ctrl) |
| | | if (page.Controls[0] is IHydroParterList ctrl) |
| | | { |
| | | ctrl.SetCalcuView(); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 设置批量设置视图 |
| | | /// </summary> |
| | | public void SetBulkSetView() |
| | | { |
| | | foreach (var page in this.tabPane1.Pages) |
| | | { |
| | | if (page.Controls[0] is IHydroParterList ctrl) |
| | | { |
| | | ctrl.SetBulkSetView(); |
| | | } |
| | | } |
| | | } |
| | | |
| | | |
| | | |