namespace HStation.WinFrmUI.Xhs
|
{
|
public partial class PumpMainChoicePage : DevExpress.XtraEditors.XtraUserControl, IWizardPage<PumpMainChoiceViewModel>
|
{
|
public PumpMainChoicePage()
|
{
|
InitializeComponent();
|
this.gridView1.SetNormalView(30);
|
this.gridView1.OptionsView.ShowDetailButtons = true;
|
this.gridView1.OptionsView.ShowGroupPanel = false;
|
}
|
|
private BLL.PumpSeries _seriesBll = null;
|
|
private BLL.PumpGroup _groupBll = null;
|
|
private BLL.PumpMain _pumpBll = null;
|
|
private BLL.PumpGroupAndMainMap _groupMapBll = null;
|
|
private List<PumpMainChoieViewModel> _allBindingList = null;
|
|
/// <summary>
|
/// 初始化
|
/// </summary>
|
public async void InitialPage(PumpMainChoiceViewModel t)
|
{
|
/* _seriesBll = new BLL.PumpSeries();
|
_groupBll = new BLL.PumpGroup();
|
_pumpBll = new BLL.PumpMain();
|
_groupMapBll = new BLL.PumpGroupAndMainMap();*/
|
var list = new List<HydroPumpViewModel>();
|
list.Add(new HydroPumpViewModel { ID = 1, Name = "父", testChildrens = new List<TestChildren> { new TestChildren { Id = 2, Name = "子" } } });
|
this.hydroPumpViewModelBindingSource.DataSource = list;
|
PageStateChangedEvent.Invoke();
|
}
|
|
/// <summary>
|
/// 允许上一步
|
/// </summary>
|
public bool AllowPrev
|
{
|
get
|
{
|
return false;
|
}
|
}
|
|
/// <summary>
|
/// 允许下一步
|
/// </summary>
|
public bool AllowNext
|
{
|
get
|
{
|
return true;
|
}
|
}
|
|
/// <summary>
|
/// 允许取消
|
/// </summary>
|
public bool AllowCancel
|
{
|
get { return true; }
|
}
|
|
/// <summary>
|
/// 允许完成
|
/// </summary>
|
public bool AllowComplete
|
{
|
get { return false; }
|
}
|
|
public event Action PageStateChangedEvent;
|
|
public bool CanCancel()
|
{
|
return true;
|
}
|
|
public bool CanComplete()
|
{
|
return false;
|
}
|
|
public bool CanNext()
|
{
|
return true;
|
}
|
|
public bool CanPrev()
|
{
|
return false;
|
}
|
|
private void BtnAddPumpMain_Click(object sender, EventArgs e)
|
{
|
var dlg = new AddPumpMainDlg();
|
dlg.ShowDialog();
|
}
|
}
|
}
|