怎么做winform中button的动态移动功能

如何做winform中button的动态移动功能
想做一个button动态移动的功能,就是点击一下,然后按钮用大概0.2秒的的时间离开窗体,求答案啊
------解决思路----------------------
Location?                     
------解决思路----------------------
button1.Left = button1.Left + 50;
->
button1.Left = button1.Left + 10;

或者加上延迟
Thread.Sleep(100);