namespace Yw.WinFrmUI
|
{
|
public partial class HydroQ3dViewPage : Yw.WinFrmUI.DocumentPage
|
{
|
public HydroQ3dViewPage()
|
{
|
InitializeComponent();
|
this.PageTitle.Caption = "水力模型";
|
}
|
|
private Yw.Model.HydroModelInfo _hydroInfo = null;
|
|
/// <summary>
|
/// 绑定数据
|
/// </summary>
|
public void SetBindingData(Yw.Model.HydroModelInfo hydroInfo)
|
{
|
if (hydroInfo == null)
|
{
|
return;
|
}
|
_hydroInfo = hydroInfo;
|
|
}
|
|
/// <summary>
|
/// 初始化数据源
|
/// </summary>
|
public override void InitialDataSource()
|
{
|
base.InitialDataSource();
|
if (_hydroInfo == null)
|
{
|
return;
|
}
|
this.PageTitle.Caption = $"{_hydroInfo.Name}\r\n水力模型";
|
var netWork = HydroQ3dTransferHelper.ToNetworkViewModel(_hydroInfo);
|
this.drawer1.SetData(netWork);
|
}
|
|
}
|
}
|