Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C上创建模拟时钟#_C#_Image_Visual Studio 2008 - Fatal编程技术网

C# 在C上创建模拟时钟#

C# 在C上创建模拟时钟#,c#,image,visual-studio-2008,C#,Image,Visual Studio 2008,我打算在Visual Studio 2008(C#)上为一个学校项目创建几个模拟时钟,但我仍然有点不确定我是如何做到的 我应该导入指针的图像,然后添加代码使其旋转吗 或者我应该使用某种代码来实际绘制指针并移动它们 编辑: 我一直在网上浏览,但我不知道该如何开始。。。从未使用过关于如何在C#上实际绘制某些东西的任何属性,有人能告诉我如何制作模拟时钟吗?绘制指针比旋转指针图像更容易,尤其是因为每只手都需要一个图像,并且图像会相互冲突。无论您选择如何制作手部(图像或xaml形状),您都需要使用Msdn

我打算在Visual Studio 2008(C#)上为一个学校项目创建几个模拟时钟,但我仍然有点不确定我是如何做到的

我应该导入指针的图像,然后添加代码使其旋转吗

或者我应该使用某种代码来实际绘制指针并移动它们

编辑:


我一直在网上浏览,但我不知道该如何开始。。。从未使用过关于如何在C#上实际绘制某些东西的任何属性,有人能告诉我如何制作模拟时钟吗?

绘制指针比旋转指针图像更容易,尤其是因为每只手都需要一个图像,并且图像会相互冲突。

无论您选择如何制作手部(图像或xaml形状),您都需要使用Msdn对其进行动画制作,因为Msdn也有一个


你也可以使用数据绑定和计时器每秒更改旋转

他可以使用透明的png:s作为手。@aL3891:是的,但这是一个学校项目。在没有任何使用图像的要求(或额外获得的学分)的情况下,我认为简单地为手画一些线就足够了。这也会,因为这是一个自由职业者的项目,模拟时钟实际上是我的一个选择,使程序看起来比文本更好