public AnalogClock(double centerX, double centerY, MinuteHand minute, SecondHand second, HourHand hour,
                    Ticks ticks, Face face)
 {
     CenterX = centerX;
     CenterY = centerY;
     Minute  = minute;
     Second  = second;
     Hour    = hour;
     ticks.Set5minTicks(CenterX, CenterX, CenterY);
     face.SetFace();
 }
Beispiel #2
0
        private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
        {
            SecondHand.Begin();
            LongHand.Begin();
            HourHand.Begin();

            int second = DateTime.Now.Second;

            SecondHand.Seek(new TimeSpan(0, 0, second));

            int minutes = DateTime.Now.Minute;

            LongHand.Seek(new TimeSpan(0, minutes, second));

            int hour = DateTime.Now.Hour;

            HourHand.Seek(new TimeSpan(hour, minutes, second));
        }