namespace HStation.WinFrmUI { public partial class HydroQ3dViewPage : Yw.WinFrmUI.DocumentPage { public HydroQ3dViewPage() { InitializeComponent(); this.PageTitle.Caption = "水力模型"; } private long _hydroModelId;//水力模型id private Yw.Model.HydroModelInfo _hydroModelInfo = null;//水力模型信息 private Lazy _bllModelInfo = new Lazy(() => new Yw.BLL.HydroModelInfo());//bll懒加载对象 private const string _sceneCode = Yw.Hydro.Scene.Q3d; /// /// 绑定数据 /// /// 水力模型id public async void SetBindingData(long hydroModelId) { _hydroModelId = hydroModelId; //_hydroModelInfo = await _bllModelInfo.Value.GetByIDOfScene(hydroModelId, _sceneCode); //this.PageTitle.Caption = $"{_hydroModelInfo.Name}\r\n水力模型"; var netWork = HydroQ3dTransferHelper.Transfer(_hydroModelInfo); //var temp = new Template(); //temp.network = netWork; //mapViewer1.SetData(temp); } /// /// 初始化数据源 /// public override void InitialDataSource() { base.InitialDataSource(); } } }