namespace IStation.WinFrmUI.Basic
|
{
|
public partial class TestCurveByStationComparePage : DocumentPage
|
{
|
public TestCurveByStationComparePage()
|
{
|
InitializeComponent();
|
|
this.PageTitle.Caption = "曲线比较";
|
this.SurfaceGuid = new SurfaceGuid()
|
{
|
Modular = eModular.Basic,
|
Function = this.PageTitle.Caption
|
};
|
|
testTreeView1.OnAddTestItem += (stationName, pump, item_item) =>
|
{
|
multiCurveTestParasCtrl1.AddTestItem(stationName, pump, item_item);
|
};
|
|
multiCurveTestParasCtrl1.OnAddTestItem += (item_item, color) =>
|
{
|
mainChart.AddTestItem(item_item, color);
|
};
|
multiCurveTestParasCtrl1.OnDeleteTestItem += (id) =>
|
{
|
mainChart.DeleteTestItem(id);
|
};
|
multiCurveTestParasCtrl1.OnChangeColor += (id, color) =>
|
{
|
mainChart.SetCurveColor(id, color);
|
};
|
mainChart.OnCalcQueryPtInfo += (id, pt) =>
|
{
|
multiCurveTestParasCtrl1.SetQueryInfo(id, pt);
|
};
|
}
|
|
/// <summary>
|
/// 初始化数据
|
/// </summary>
|
public override void InitialDataSource()
|
{
|
base.InitialDataSource();
|
|
this.testTreeView1.SetBindingData();
|
this.testTreeView1.ExpandAll();
|
}
|
|
|
private void barCekSearchCurve_CheckedChanged(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
|
{
|
this.mainChart.SetQueryLineDisp(this.barCekSearchCurve.Checked);
|
}
|
}
|
}
|