一个圆形的C# 时钟实例
代码说明:
一个圆形的C# 时钟实例,圆形的中心调用外部的一张唐老鸭图片,各个指针在程序打开后自动初始化,获取windows时间并初始化各指针的位置,并随时间开始走动,在拖动窗口时,指针圆盘会自动变大,实际上这是一个Bug,因为随窗体变化会让哥特和指针脱离原来的位置,造成失真,在时间初始化方面,参见以下代码。 private void timer1_Tick(object sender, System.EventArgs e) { MySecondHand.Transform(DateTime.Now); MyHourHand.Transform(DateTime.Now); MyMinuteHand.Transform(DateTime.Now); FirstTick = true; Invalidate(); } 更多源代码,请下载本实例,运行效果请参见运行截图。
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


