Beispiel #1
0
 public void SetFocus(bool focus)
 {
     Focus = focus;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #2
0
 public void SetDutIMEI(string imei)
 {
     IMEI = imei;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #3
0
 public void SetDutGridID(int id)
 {
     ID = id;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #4
0
 public void SetDutSN(string sn)
 {
     SerialNumber = sn;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #5
0
 public void SetDutModel(string model)
 {
     Model = model;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #6
0
 public void UpdateElapseTime(float time)
 {
     ElapsedTime = time;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #7
0
 public void SetDutProgress(int max)
 {
     ProgressBar.Max = max;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #8
0
 public void SetItemTestWay(TestWay way)
 {
     this.Way = way;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #9
0
 public void SetQRCode_IMEI(Image image)
 {
     QRCode = image;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #10
0
 public void SetDutProgress(string item, int value, int max)
 {
     ProgressBar.Caption = item;
     ProgressBar.Value   = value;
     ProgressBar.Max     = max;
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #11
0
 public void SetDutItem(string item, bool auto = true)
 {
     ProgressBar.Caption = item;
     if (auto)
     {
         this.Way = TestWay.TW_AUTO;
     }
     else
     {
         this.Way = TestWay.TW_MANUAL;
     }
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }
Beispiel #12
0
 public void SetDutStatus(string status)
 {
     Status = status;
     if (Status.Equals("Online"))
     {
         Connected = true;
     }
     else
     {
         Connected = false;
     }
     if (OnGridItemInvalidate != null)
     {
         GridItemInvalidateEventArgs args = new GridItemInvalidateEventArgs(ID, string.Empty);
         args.InvalidRect = Rect;
         OnGridItemInvalidate(this, args);
     }
 }