示例#1
0
        private void td_Tick(object sender, TaskDialogTickEventArgs e)
        {
            var dlg = sender as TaskDialog;

            if (dlg.ProgressBar.Value == 100)
            {
                dlg.ProgressBar.Value = 0;
            }
            dlg.ProgressBar.Value += 1;
        }
示例#2
0
 private void OnTick(object sender, TaskDialogTickEventArgs e)
 {
     taskDialog.Content = "Seconds elapsed:   " + e.Ticks / 1000;
     // Update the progress bar if there is one.
     if (taskDialog.ProgressBar != null)
     {
         if (taskDialog.ProgressBar.Value == taskDialog.ProgressBar.Maximum)
         {
             taskDialog.ProgressBar.Value = taskDialog.ProgressBar.Minimum;
         }
         taskDialog.ProgressBar.Value = taskDialog.ProgressBar.Value + 10;
     }
 }
示例#3
0
 static void tdProgressSample_Tick(object sender, TaskDialogTickEventArgs e)
 {
     if (MaxRange >= e.Ticks)
     {
         ((TaskDialog)sender).InstructionText   = string.Format("Progress = {0}", e.Ticks);
         ((TaskDialog)sender).ProgressBar.Value = e.Ticks;
     }
     else
     {
         ((TaskDialog)sender).InstructionText   = "Progress = Done";
         ((TaskDialog)sender).ProgressBar.Value = MaxRange;
     }
 }
示例#4
0
 static void tdSendFeedback_Tick(object sender, TaskDialogTickEventArgs e)
 {
     if (MaxRange >= e.Ticks)
     {
         ((TaskDialog)sender).InstructionText   = string.Format("Sending ....{0}", e.Ticks);
         ((TaskDialog)sender).ProgressBar.Value = e.Ticks;
     }
     else
     {
         ((TaskDialog)sender).InstructionText   = "Thanks for the feedback!";
         ((TaskDialog)sender).Text              = "Our developers will get right on that...";
         ((TaskDialog)sender).ProgressBar.Value = MaxRange;
     }
 }
示例#5
0
 private void OnTick(object sender, TaskDialogTickEventArgs e)
 {
     taskDialog.Content = "Seconds elapsed:   " + e.Ticks / 1000;
 }
示例#6
0
 static void tdTimer_Tick(object sender, TaskDialogTickEventArgs e)
 {
     ((TaskDialog)sender).InstructionText = string.Format("Time elapsed: {0} seconds", e.Ticks / 1000);
 }