登录
首页 » C#源码 » 一个圆形的C# 时钟实例

一个圆形的C# 时钟实例

于 2022-03-03 发布 文件大小:36.45 kB
0 195
下载积分: 2 下载次数: 1

代码说明:

一个圆形的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();   }   更多源代码,请下载本实例,运行效果请参见运行截图。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# WinForm版 附加数据库
    附加数据库程序,C# WinForm版 附加数据库,附加SQLSERVER数据库的MDF和LDF文件,在SQL企业管理器中就可完成这项功能。
    2022-03-23 13:53:28下载
    积分:1
  • CA 源码 ciso
    数字证书的demo程序,用于KPI建设。基于openssl实现。采用vc6.0编译。
    2022-06-28 03:32:13下载
    积分:1
  • C#结合数据库生成饼形图表
    C#结合数据库生成饼形图表,这种图表是常见的数据统计图表,饼形图、柱状图等使用十分广泛,本程序演示了C#从数据库中读取出数据,然后交给饼形图生成模块,加载数据生成饼形图表。   //清空背景色   g.Clear(Color.White);   Pen pen1 = new Pen(Color.Red);   Brush brush1 = new SolidBrush(Color.PowderBlue);   Brush brush2 = new SolidBrush(Color.Blue);   Brush brush3 = new SolidBrush(Color.Wheat);   Brush brush4 = new SolidBrush(Color.Orange);   Font font1 = new Font("Courier New", 16, FontStyle.Bold);   Font font2 = new Font("Courier New", 8);   g.FillRectangle(brush1, 0, 0, width, height); //绘制背景图   g.DrawString("公司员工年龄比例饼形图", font1, brush2, new Point(80, 20)); //书写标题   int piex = 100, piey = 60, piew = 200, pieh = 200;   //20-25岁员工在圆中分配的角度   float angle1 = Convert.ToSingle((360 / Convert.ToSingle(Sum)) * Convert.ToSingle(man20to25));   //26-30岁员工在圆中分配的角度   float angle2 = Convert.ToSingle((360 / Convert.ToSingle(Sum)) * Convert.ToSingle(man26to30));   //31-40岁员工在圆中分配的角度   float angle3 = Convert.ToSingle((360 / Convert.ToSingle(Sum)) * Convert.ToSingle(man31to40));   g.FillPie(brush2
    2022-04-12 00:35:45下载
    积分:1
  • igmp snooping源代码
    igmp snooping 实现源码,仅供参考。 非本人编写,从其它网站下载得来,仅供学习使用。如有侵权,请联系删除!
    2022-05-07 20:21:55下载
    积分:1
  • 使用C#的wpf技术生成小球动画效果
    使用C#的wpf技术生成小球动画效果,主要是实现小球的移动动画,通过简单的动画,你可了解WPF的作用机理,如何用好WPF来制作更为复杂的动画效果,这个例子过于简单哦,但容易理解。
    2022-03-22 16:47:54下载
    积分:1
  • C# 保存对数据库记录的插入、删除及修改操作结果
    C# 保存对数据库记录的插入、删除及修改操作结果,设置控件数据源,对操作的结果以MessageBox.Show在消息框中显示提示信息,执行过程中验证Shippers数据表、验证Phone字段、验证CompanyName字段
    2022-04-08 04:57:49下载
    积分:1
  • C# IrisSkin2.dll实现漂亮的窗口 并显示加载的Loading动画
    C# IrisSkin2.dll实现漂亮的窗口 并显示加载的Loading动画 ,读取数据的时候显示Loading,制作一个窗体的操作等待功能,用来演示Loading效果的窗口也是相当漂亮哦,不过这个窗口的实现是使用了一个第三方的组件: IrisSkin2.dll,使用时请确保在Debug目录下。使用了WaitingBox插件。   窗口中的按钮风格圆滑,单击后会出现Loading动画效果,窗口中同时显示"正在处理数据,请稍后...";如示例图所示的效果。
    2022-02-26 00:39:03下载
    积分:1
  • C# 发送邮件简单版 附代码
    C# 发送邮件简单版 附代码,将string型转换为Base64,发送消息至服务器,本程序成功发送邮件,需要设置smtp服务器、指定发送端口、指定发件人、收件人、邮件主题、内容、发件人密码等信息。
    2022-07-17 21:27:55下载
    积分:1
  • C# 立方体三维旋转动画实例代码
    C# 玩转三维空间,编写实现一个立方体的三维旋转动画特效,运行本程序,会看到窗口中有一个3D立方体,不停旋转,视角改变平滑,看似简单的动画,实际上编写起来挺麻烦,代码文件比较多,而且是一个来自国外的C# 源代码,注释也是英文的,这个实例用到了C#的float、ThreeDMatrix()、ThreeDObject()、ThreeDPolygon(points)、ThreeDPoint、ArrayList()等众多方法,对学习C#的图像渲染有一定参考价值。
    2023-01-09 01:55:03下载
    积分:1
  • C# 根据路径使用DirectoryInfo创建文件夹
    C# 根据路径创建文件夹,具体来说是使用DirectoryInfo对象的Create方法创建文件夹【目录】。如果用户未指定路径,则在程序当前目录下创建文件夹,若指定路径,则在指定的路径层级下创建目录。   在创建开始前,对用户输入的目录名或路径格式进行验证,然后判断该路径下是否存在该目录,最后创建文件夹。下面是相关的代码:   if (textBox1.Text == string.Empty)//判断输入的文件夹名称是否为空   {    MessageBox.Show("文件夹名称不能为空!");   }   else   {    DirectoryInfo dinfo = new DirectoryInfo(textBox1.Text);//实例化DirectoryInfo类对象    if (dinfo.Exists)//使用DirectoryInfo对象的Exists属性判断要创建的文件夹是否存在    {    MessageBox.Show("该文件夹已经存在");    }    else    {    dinfo.Create();//使用DirectoryInfo对象的Create方法创建文件夹    }   }
    2023-02-21 06:20:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载