picturebox控件里的图片平移代码,用c#代码来实现该怎么写呢,给个思路也行的,谢谢! 20
最近在做一个管理系统对图片平移的代码实现没有一点思路,恳求各位大侠帮帮我吧!我的QQ号:496023619...
最近在做一个管理系统对图片平移的代码实现没有一点思路,恳求各位大侠帮帮我吧!我的QQ号:496023619
展开
4个回答
展开全部
1.用panel
用一个panel,里面放picturebox,以x,y为0的坐标平移
picturebox1.location = new point(x,y);
2.GDI绘画
这个比较复杂,毕竟要重绘。
首先,bitmap boxpic=picturebox1.image,目的是保存图片,然后picturebox1.refresh();//清空,graphic里面有个参数是drawimage的,用它绘画到另一个bitmap对象,以x,y为0的坐标绘画boxpic。
用一个panel,里面放picturebox,以x,y为0的坐标平移
picturebox1.location = new point(x,y);
2.GDI绘画
这个比较复杂,毕竟要重绘。
首先,bitmap boxpic=picturebox1.image,目的是保存图片,然后picturebox1.refresh();//清空,graphic里面有个参数是drawimage的,用它绘画到另一个bitmap对象,以x,y为0的坐标绘画boxpic。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将图片放在DIV里面,然后用JS控制DIV移动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
pictureBox1.Location = new Point(pictureBox1.Location.X + 1, pictureBox1.Location.Y);
}
图片平移代码
{
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
pictureBox1.Location = new Point(pictureBox1.Location.X + 1, pictureBox1.Location.Y);
}
图片平移代码
追问
这样只是朝一个方向移动啊,我要的是左右上下都能移动的!还是谢谢你!
追答
你不会举一反三的吗? 你这思维 做程序会很难的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询