Example #1
0
        private void OnTimer(object sender, EventArgs e)
        {
            Clock myclock = new Clock();

            myclock.CenterX = 0;
            myclock.CenterY = 75;
            myclock.radios  = 50;

            Second s = new Second();
            Minute m = new Minute();
            Hour   h = new Hour();

            myclock.SecondLine = s;
            myclock.MinuteLine = m;
            myclock.HourLine   = h;

            Line second = myclock.SecondLine.Draw(myclock);
            Line minute = myclock.MinuteLine.Draw(myclock);
            Line hour   = myclock.HourLine.Draw(myclock);

            Total.Children.Clear();
            myclock.UpdateClock();

            second = myclock.SecondLine.Draw(myclock);
            minute = myclock.MinuteLine.Draw(myclock);
            hour   = myclock.HourLine.Draw(myclock);

            Total.Children.Add(second);
            Total.Children.Add(minute);
            Total.Children.Add(hour);
            int       counter = 0;
            Thickness o       = new Thickness();

            foreach (var t in myclock.Dots)
            {
                //if(counter%5==0)
                //{
                //    o.Top = t.X1;
                //    o.Left = t.Y1;
                //    Label label = new Label();

                //    label.Content = Convert.ToString(counter / 5 + 1);
                //    label.Margin = o;
                //    Total.Children.Add(label);
                //}
                //else
                Total.Children.Add(t);
                counter++;
            }
        }