Timer和图片框控件,编写不断向左移动的小动画
来源:互联网 发布:知乎和知网 编辑:程序博客网 时间:2024/05/20 06:26
代码:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication6{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private byte left; private byte top; private Random rd = new Random(); private void Form1_Load(object sender, EventArgs e) { this.Text = "实验9-2:移动的考拉"; pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage; pictureBox1.Image = Image.FromFile(@"d:\picture\kaola.jpg"); timer1.Enabled = true; timer1.Interval = 500; left = Convert.ToByte(rd.Next(255)); top= Convert.ToByte(rd.Next(255)); } private void timer1_Tick(object sender, EventArgs e) { if (pictureBox1.Right+left> this.ClientSize.Width) { pictureBox1.Left = 0; } else if (pictureBox1.Bottom + top > this.ClientSize.Height) { pictureBox1.Top = 0; } else { pictureBox1.Left += left; pictureBox1.Top += top; } } }}
运行结果:、
阅读全文
0 0
- 利用Timer和图片框控件,编写一个图片不断向左移动的小动画
- c#:利用Timer和图片框控件,编写一个图片不断向左移动的小动画
- Timer和图片框控件,编写不断向左移动的小动画
- C#--第11周实验--任务9(设计一个窗体)--利用Timer和图片框控件,编写一个图片不断向左移动的小动画
- C#程序设计(二十一)----编写一个图片不断向左移动的小动画
- C#--不断向左移动的小动画之猫鼠赛跑
- 第十二周上机实践项目——c#之随机向左移动的小动画
- 图片不间断向左移动
- 图片不断循环向左滚动代码
- 图片的滚动向左
- jquery实现图片的向左和向右切换一组图片
- 动画-图片的上下移动
- 备忘:UIButton 的图片和标题 向左对齐
- UpdateProgress和Timer控件的使用
- 图片控件,动画控件
- QT加载图片和移动控件
- 【动画】TranslateAnimation 移动控件
- Timer控件实现图片闪烁
- 希尔排序
- 控制一个div的显示/隐藏
- 关于企业版快递100的坑(M5大32位加密&&请求体某参数Value为Json),加密原理
- Linux简单命令
- C# 获取当前路径7种方法
- Timer和图片框控件,编写不断向左移动的小动画
- Win和Ubuntu时钟不同步
- 开源ETL-kettle
- easyui treegrid按需显示垂直滚动条问题
- Optical_Flow(4)
- hdu 免费馅饼
- 学习笔记:Java中的泛型
- 通过bind进行DNS配置
- Android 如何让悬浮窗口覆盖显示在导航栏之上?