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<Yw.BLL.HydroModelInfo> _bllModelInfo = new Lazy<Yw.BLL.HydroModelInfo>(() => new Yw.BLL.HydroModelInfo());//bll懒加载对象
|
private const string _sceneCode = Yw.Hydro.Scene.Q3d;
|
|
/// <summary>
|
/// 绑定数据
|
/// </summary>
|
/// <param name="hydroModelId">水力模型id</param>
|
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);
|
}
|
|
/// <summary>
|
/// 初始化数据源
|
/// </summary>
|
public override void InitialDataSource()
|
{
|
base.InitialDataSource();
|
}
|
}
|
}
|