示例#1
0
        public void ChangeProcessingStage(ProcessingStage.Description id, bool b)
        {
            _data[id] = b;
            if (b)
            {
                _images[(int)id].Source = _tick;
            }
            else
            {
                _images[(int)id].Source = _cross;
            }

            if (CheckProcessingStage())
            {
                _label.Content = "completed";
            }
            else
            {
                _label.Content = "refreshing...";
            }
        }
示例#2
0
 public void CompleteProcessingStage(ProcessingStage.Description id)
 {
     ChangeProcessingStage(id, true);
 }
示例#3
0
 public bool GetProcessingStage(ProcessingStage.Description d)
 {
     return(_data[d]);
 }