登录
首页 » C#源码 » C# 使用定时器动画摆动显示图形

C# 使用定时器动画摆动显示图形

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

代码说明:

C# 使用定时器动画摆动显示图形,利用定时器可改变物体运动的振幅、角频率、初相,初始化图形数据,生成如演示效果所示的,圆形小球来回摆动的动画效果。你可以通过窗口中的两个按钮,来查看效果:启动有窗体定时器、关闭有窗体定时器。初始化图形数据的代码如下:   this.timer1.Interval = 30;   r1.X = System.Convert.ToInt16(this.panel1.Width / 2 - 30);   r1.Y = System.Convert.ToInt16(this.panel1.Height / 2 - 30);   r1.Width = 60;   r1.Height = 60;   r2 = r1;   x = System.Convert.ToInt16(this.panel1.Width / 2);

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

发表评论

0 个回复

  • C# 获取雇员信息并调整窗口大小
    C# 获取雇员信息并调整窗口大小,这个需要连接数据库,测试前请确保数据库已连接。   当运行本窗口后,拖动窗口,可看到窗体中的元素控件随窗体大小不断变化,窗口变大时,挖掘控件也会变大,实现自动跟随窗口的大小变化。
    2022-07-02 17:00:48下载
    积分:1
  • C# 中文简体繁体转换小程序
    Visual C# 简繁体转换,实现中文汉字的简体繁体转换功能,相信这个C#小程序源码会很实用吧,经常用到。编译运行后,请输入要转换的文字,单击对应的按钮,即可实现转换功能,绑定在对应按钮上的代码如下:   C#中文繁体转简体源码:   private void button1_Click(object sender, EventArgs e)   {    string src = txtSrcText.Text.Trim();    byte[] srcByte = Encoding.Default.GetBytes(src);    byte[] desByte = new byte[srcByte.Length];    LCMapString(2052, LCMAP_SIMPLIFIED_CHINESE, srcByte, -1, desByte, srcByte.Length);    string des = Encoding.Default.GetString(desByte);    txtDesText.Text = des;   }   C#中文简体转繁体源码:   private void button2_Click(object sender, EventArgs e)   {    string src = txtSrcText.Text.Trim();    byte[] srcByte = Encoding.Default.GetBytes(src);    byte[] desByte = new byte[srcByte.Length];    LCMapString(2052, LCMAP_TRADITIONAL_CHINESE, srcByte, -1, desByte, srcByte.Length);    string des = Encoding.Default.GetString(desByte);    txtDesText.Text = des;   }
    2022-03-12 07:23:03下载
    积分:1
  • C# 只运行一个实例的C#登陆且跳转程序
    C# 只运行一个实例的C#登陆且跳转程序_首先 设置 连接到配置文件组建 App.config,当然 这里的 ConfigurationManager 系统是默认不使用其命名空间的 因此需要解析。连接SQLSERVER数据库后判断数据库密码等。本登录窗口防止多开,只能运行一个实例,多运行会被弹窗提示。
    2022-12-05 17:35:03下载
    积分:1
  • libiec61850 1.3版本的库
    libiec61850  1.3版本的库源码,有需要自己下载!!
    2022-03-06 13:46:44下载
    积分:1
  • C# 使用Binding对象读取图像字段
    C# 数据库操作实例,使用Binding对象从数据库中读取图像字段,同时还演示了从SQL Server数据库读取图像,向SQL Server数据库添加图像。   向SQL Server数据库添加图像主要是在SQL Server Northwind数据库中创建图像数据表,添加图像数据参数值,从SQL Server数据库读取图像的代码如下:   private void button2_Click(object sender, EventArgs e)   {//从SQL Server数据库读取图像    var MySQL = "Select * From MyImageTable ";    var MyConnection = new System.Data.SqlClient.SqlConnection("Data Source=.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True");    var MySet = new DataSet();    var MyAdapter = new System.Data.SqlClient.SqlDataAdapter(MySQL, MyConnection);    MyAdapter.Fill(MySet);    byte[] MyBytes = (byte[])MySet.Tables[0].Rows[0]["ImageData"];    var MyStream = new System.IO.MemoryStream(MyBytes);    this.pictureBox1.Image = Image.FromStream(MyStream);   }
    2022-01-25 16:04:56下载
    积分:1
  • C# 与windows操作自定义函数合集
    C# 与windows操作自定义函数合集,包括了以下自定义函数:获取系统服务程序的状态信息、创建并写入自定义日志信息、向系统日志写入自定义数据、向应用程序日志写入自定义数据、判断当前操作用户的管理角色、判断与鼠标单击联动的修改键、判断启动的指定程序是否已关闭、使用API函数发送消息关闭程序、获取当前系统正在运行的程序、限制应用程序的运行时间、使用画图程序打开一个图像文件、以最大化窗口启动记事本程序、直接从应用程序返回到桌面、获取应用程序的版权信息等。
    2023-09-02 15:40:03下载
    积分:1
  • Visual C# Timer 构建的进度条演示
    Visual C# Timer 构建的进度条演示,progressBar进度条的建立与使用,简单的范例,面向C#的初级开发者,希望初学者能够熟悉Loading如何创作哦,以下代码可以参考:   private void timer1_Tick(object sender, EventArgs e)   {    //使用三元运算符为progressBar的Value值自加1    progressBar1.Value = ++progressBar1.Value > 1000 - 1 ? 0 : progressBar1.Value;    //显示载入百分比    label2.Text = string.Format("已经载入{0}%", (int)(progressBar1.Value / 1000f * 100));   }
    2022-04-16 04:00:01下载
    积分:1
  • C# 演示内连接查询的实现方法
    C# 演示内连接查询的实现方法,本演示将连接SQLSERVER数据库,查询结束将显示内联接查询结果,主要操作的是学生成绩表,学生信息表。
    2023-07-15 12:30:03下载
    积分:1
  • C++实现XY坐标
    框架为MFC,语言为C++,利用这两个实现了画XY坐标系的功能,功能测试公国,源码已上传!不足之处请大家多多指教!谢谢!!!! 好的功能想法,也可以留言 谢谢
    2023-05-13 07:30:07下载
    积分:1
  • C# 异步加载图像的方法附示例
    C# 异步加载图像的方法附示例源码,异步加载技术对提升软件内容加载性能很有帮助,不但可以异步加载图片,还可以用于异步加载数据库内容,只是方法不同,本例是异步加载图片,这个也是使用比较多的一种情况,希望对C#初学者有所帮助。   运行本示例exe后,选择一张图片,则会异步加载这张图像,并显示当前图像文件加载进度,如效果图所示。
    2022-06-06 15:30:23下载
    积分:1
  • 696516资源总数
  • 106648会员总数
  • 8今日下载