WPF钟表效果实现

WPF在样式定义和UI动画上面相对于以前的技术有了不少的提升,下面给出WPF技术实现钟表的效果:

1、Visual Studio新建一个WPF应用程序,命名为WpfClock,新建一个images文件夹,并准备一个钟表的背景图片和程序图标素材。

2、编辑MainWindow.xaml文件,对UI进行定制,代码如下(指针都是用Rectangle实现的,当然可以用图片代替):

 

3、编辑MainWindow.xaml.CS文件,对后台逻辑进行定制,代码如下:

 

4、编译运行,如果运气不错的话,应该能显示如下效果:

5、总结

WPF可以用RotateTransform中的Angle进行旋转,可以指定中心点(CenterX,CenterY)

 

 

from:https://www.cnblogs.com/isaboy/p/wpfclock.html