| | |
| | | using DevExpress.XtraEditors; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.ComponentModel; |
| | | using System.Data; |
| | | using System.Drawing; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using System.Windows.Forms; |
| | | |
| | | namespace Yw.WinFrmUI |
| | | namespace Yw.WinFrmUI |
| | | { |
| | | public partial class HydroVisualPropertyDescriptionCtrl : DevExpress.XtraEditors.XtraUserControl |
| | | { |
| | |
| | | /// <summary> |
| | | /// 绑定数据 |
| | | /// </summary> |
| | | public void SetBindingData(string caption, string description, HydroParterPropStatusViewModel propStatus) |
| | | public void SetBindingData(string caption, string description) |
| | | { |
| | | this.labCaption.ImageOptions.ImageIndex = -1; |
| | | this.labCaption.Text = string.Empty; |
| | |
| | | { |
| | | this.labText.AppendLine(description); |
| | | } |
| | | if (propStatus != null) |
| | | { |
| | | switch (propStatus.PropStatus) |
| | | { |
| | | case Yw.Hydro.ePropStatus.Error: |
| | | { |
| | | this.labCaption.Text += "(错误)"; |
| | | this.labCaption.ImageOptions.ImageIndex = 0; |
| | | } |
| | | break; |
| | | case Yw.Hydro.ePropStatus.Normal: |
| | | { |
| | | this.labCaption.ImageOptions.ImageIndex = 1; |
| | | } |
| | | break; |
| | | case Yw.Hydro.ePropStatus.Lack: |
| | | { |
| | | this.labCaption.Text += "(缺省)"; |
| | | this.labCaption.ImageOptions.ImageIndex = 2; |
| | | } |
| | | break; |
| | | case Yw.Hydro.ePropStatus.Abnormal: |
| | | { |
| | | this.labCaption.Text += "(异常)"; |
| | | this.labCaption.ImageOptions.ImageIndex = 3; |
| | | } |
| | | break; |
| | | default: break; |
| | | } |
| | | //if (propStatus != null) |
| | | //{ |
| | | // switch (propStatus.PropStatus) |
| | | // { |
| | | // case Yw.Hydro.ePropStatus.Error: |
| | | // { |
| | | // this.labCaption.Text += "(错误)"; |
| | | // this.labCaption.ImageOptions.ImageIndex = 0; |
| | | // } |
| | | // break; |
| | | // case Yw.Hydro.ePropStatus.Normal: |
| | | // { |
| | | // this.labCaption.ImageOptions.ImageIndex = 1; |
| | | // } |
| | | // break; |
| | | // case Yw.Hydro.ePropStatus.Lack: |
| | | // { |
| | | // this.labCaption.Text += "(缺省)"; |
| | | // this.labCaption.ImageOptions.ImageIndex = 2; |
| | | // } |
| | | // break; |
| | | // case Yw.Hydro.ePropStatus.Abnormal: |
| | | // { |
| | | // this.labCaption.Text += "(异常)"; |
| | | // this.labCaption.ImageOptions.ImageIndex = 3; |
| | | // } |
| | | // break; |
| | | // default: break; |
| | | // } |
| | | |
| | | if (!string.IsNullOrEmpty(propStatus.StatusInfo)) |
| | | { |
| | | this.labText.AppendLine(propStatus.StatusInfo); |
| | | } |
| | | } |
| | | // //if (!string.IsNullOrEmpty(propStatus.StatusInfo)) |
| | | // //{ |
| | | // // this.labText.AppendLine(propStatus.StatusInfo); |
| | | // //} |
| | | //} |
| | | |
| | | } |
| | | |