| | |
| | | |
| | | namespace HStation.WinFrmUI |
| | | namespace HStation.WinFrmUI |
| | | { |
| | | /// <summary> |
| | | /// 选择项目模型文件 |
| | |
| | | public SelectXhsProjectModelFileWizardPage() |
| | | { |
| | | InitializeComponent(); |
| | | this.layoutControl1.SetupLayoutControl(); |
| | | } |
| | | |
| | | private ImportXhsProjectViewModel _vm = null; |
| | | /// <summary> |
| | | /// 页面状态改变事件 |
| | | /// </summary> |
| | | public event Action PageStateChangedEvent; |
| | | |
| | | private ImportXhsProjectViewModel _vm = null;//操作对象 |
| | | private bool _isInitialize = false;//是否初始化 |
| | | |
| | | /// <summary> |
| | | /// 初始化 |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 是否初始化 |
| | | /// </summary> |
| | | public bool IsInitialize |
| | | { |
| | | get { return _isInitialize; } |
| | | } |
| | | private bool _isInitialize = false; |
| | | |
| | | public event Action PageStateChangedEvent; |
| | | |
| | | /// <summary> |
| | | /// 是否允许返回上一步 |
| | | /// 允许上一步 |
| | | /// </summary> |
| | | public bool AllowPrev |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 是否允许进入下一步 |
| | | /// 允许下一步 |
| | | /// </summary> |
| | | public bool AllowNext |
| | | { |
| | | get { return true; } |
| | | get |
| | | { |
| | | return _isInitialize; |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 是否允许取消 |
| | | /// 允许取消 |
| | | /// </summary> |
| | | public bool AllowCancel |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 是否允许完成 |
| | | /// 允许完成 |
| | | /// </summary> |
| | | public bool AllowComplete |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 能否返回上一步 |
| | | /// 能否上一步 |
| | | /// </summary> |
| | | public bool CanPrev() |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 能否进入下一步 |
| | | /// 能否下一步 |
| | | /// </summary> |
| | | public bool CanNext() |
| | | { |
| | | if (!_isInitialize) |
| | | { |
| | | return false; |
| | | } |
| | | this.dxErrorProvider1.ClearErrors(); |
| | | if (string.IsNullOrEmpty(this.btnEditSelectModelFile.Text.Trim())) |
| | | { |
| | | this.dxErrorProvider1.SetError(this.btnEditSelectModelFile, "必选项"); |
| | | return false; |
| | | } |
| | | _vm.ZipFile = this.btnEditSelectModelFile.Text.Trim(); |
| | | return true; |
| | | } |
| | | |
| | |
| | | return false; |
| | | } |
| | | |
| | | |
| | | //选择模型文件 |
| | | private void btnEditSelectModelFile_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) |
| | | { |
| | |
| | | if (dlg.ShowDialog() == DialogResult.OK) |
| | | { |
| | | var fileName = dlg.FileName; |
| | | _vm.ZipFile = fileName; |
| | | this.btnEditSelectModelFile.EditValue = fileName; |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | | } |