using DevExpress.XtraEditors;
|
using System;
|
using System.Windows.Forms;
|
|
namespace AStation.WinFrmUI.Chart
|
{
|
public partial class ImportCurveByPictureDlg : XtraForm
|
{
|
public ImportCurveByPictureDlg()
|
{
|
InitializeComponent();
|
this.importCurveByPictureCtrl1.ReloadDataEvent += ImportCurveByPictureCtrl1_ReloadDataEvent;
|
}
|
|
private void ImportCurveByPictureCtrl1_ReloadDataEvent(string curveCode, AStation.Chart.eSourceWay eCurveSourceFrom, Model.PumpCurveInfo featCurveExpressGroup)
|
{
|
var result = this.ReloadDataEvent?.Invoke(curveCode, eCurveSourceFrom, featCurveExpressGroup);
|
if (result == null || !result.Value)
|
{
|
XtraMessageBox.Show("导入失败!");
|
return;
|
}
|
XtraMessageBox.Show("导入成功!");
|
this.DialogResult = DialogResult.OK;
|
this.Close();
|
}
|
|
/// <summary>
|
/// 回调事件
|
/// </summary>
|
public event Func<string, AStation.Chart.eSourceWay, Model.PumpCurveInfo, bool> ReloadDataEvent;
|
|
|
}
|
}
|