当前位置:编程学习 > C#/ASP.NET >>

怎么才能在C#中实现窗体在屏幕中来回晃悠?

我想实现在屏幕中来回的晃悠,到了屏幕边缘在弹回来 怎么写? 
谢谢各位 --------------------编程问答-------------------- 用picturebox做 --------------------编程问答-------------------- 控制窗口的Location,同时判断Screen坐标 --------------------编程问答-------------------- winform还是webform???
用timer或者JS把 --------------------编程问答-------------------- timer设个时间,然后改窗体的location属性 --------------------编程问答-------------------- windows程序的话,注意用多线程免得晃悠的时候窗口失去响应。。。。 --------------------编程问答-------------------- timer --------------------编程问答-------------------- --------------------编程问答-------------------- 用js能实现 --------------------编程问答-------------------- web的用js实现;form的用C# --------------------编程问答-------------------- 貌似动画编程可以用多线程解决,假设我们实用自己画的图块而不是控件:
1)主线程启动画图线程。
2) 画图线程开始在winform中通过invoke方法画图像,并记忆图像位置。完成后等待一定周期(用于可显示)
3) 到达启动下一轨迹周期后,再invoke(),消除原有图像,并在新位置画图,如此反复即可。 --------------------编程问答-------------------- 窗体的话,可以用Timer,来改变窗体的location --------------------编程问答-------------------- 对,窗体的话用timer就很方便的。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,