vb.net移动控件 vb窗体控件

vb.net实现控件自由移动

Dim i As Integer

成都创新互联公司是一家企业级云计算解决方案提供商,超15年IDC数据中心运营经验。主营GPU显卡服务器,站群服务器,西云机房,海外高防服务器,机柜大带宽、租用·托管,动态拨号VPS,海外云手机,海外云服务器,海外服务器租用托管等。

For i = 0 To Me.Width - Button1.Width 'me为容器,典型的是form1

Button1.Left += 1

Windows.Forms.Application.DoEvents()

Next

原理:不断地变化button1的X轴,使其向右移,同样,只要控制好其x,y轴,就可以变化button的变化

如果是做小游戏,建议弄成类吧,把其中的左(右)移或对角其它移动弄成其接口,以便操作。

由于涉及内容太多,不再详述。原理都一样

VB.NET怎么让控件往指定坐标移动

Button1.Location = New Point(100, 100)

Button1.Left = 100

Button1.Top = 100

VB.NET怎么让控件按照指定路线移动.

根据你给的条件,可以得到如下信息。

首先,我们需要记录一个线路,可以使用自定义类或者数组。这里我们使用自定义类。

public calss point

{

public double x;

public double y;

}

public point [] line=new point[5];

//初始化 每个坐标

//定义移动方法 obj 移动到 x y 其中可以定义动画

public void move(contrl obj,double x,double y);

//然后 循环 数组line 调用 move ,可以设置移动的时间间隔


当前标题:vb.net移动控件 vb窗体控件
文章出自:http://myzitong.com/article/hideci.html