コード例 #1
0
        /// <summary>
        ///    Call when the button is pressed.
        /// </summary>
        private void ButtonPressed(object sender, EventArgs args)
        {
            var input = RNG.Next(1000, 9999);

            if (!RandomNumbersTask.IsRunning)
            {
                TestButton.Tint      = Color.Red;
                TestButton.Text.Text = "Cancel Task";
                ProgressionText.Text = $"Computing... Current Input = {input}";
                RandomNumbersTask.Run(input, 2000);
                return;
            }

            RandomNumbersTask.Cancel();
        }
コード例 #2
0
 /// <summary>
 /// </summary>
 public override void Destroy()
 {
     RandomNumbersTask.Dispose();
     Container?.Destroy();
 }