Exemple #1
0
        private void CheckBox_CheckedChanged(object sender, CheckedChangedEventArgs e)
        {
            MyTimer?.Dispose();

            bool isChecked = e.Value;

            if (isChecked)
            {
                TimerCallback onTimeout = o =>
                {
                    MyGraphicsView.Invalidate();
                };

                MyTimer?.Dispose();
                MyTimer = new Timer(
                    callback: onTimeout,
                    state: null,
                    dueTime: TimeSpan.FromMilliseconds(5),
                    period: TimeSpan.FromMilliseconds(10));
            }
        }
Exemple #2
0
 private void Button_Clicked(object sender, EventArgs e)
 {
     MyGraphicsView.Invalidate();
 }