假设你的WinForm上有若干个标签。在设计的时候把每一个标签的Click事件绑定到某个Label(比如Label1_Click),中,然后这样做:
创新互联自成立以来,一直致力于为企业提供从网站策划、网站设计、网站设计制作、成都做网站、电子商务、网站推广、网站优化到为企业提供个性化软件开发等基于互联网的全面整合营销服务。公司拥有丰富的网站建设和互联网应用系统开发管理经验、成熟的应用系统解决方案、优秀的网站开发工程师团队及专业的网站设计师团队。
Protected
Sub
Label1_Click(sender
As
Object,
e
As
EventArgs)
Label
l
=
(Label)sender;
//自己取出l.Name就知道点击了哪个标签了,你也可以把这个内容存放在Liststring列表中
End
Sub
标签的显示 lable.visible = true 调用其他form dim f as new form1 模态的方法 f.ShowDialog() 非模态的方法 f.show() f.visible =true 都可以
每次移动标签时,先判断一下标签的右边是否达到了窗体的右边,如果达到了,改变运动方向,向下移动,方法与向左移动相似。
然后还是判断,标签下边是否达到了窗体的下边,如果是,就改变方向。
判断使用
If Me.Label1.Bottom = Me.Bottom Then
End If
If Me.Label1.Right = Me.Right Then
End If
另两个分别是top,left
需要说明一下的是,当你用标签与窗体四边比较时,可能要适当有个间距,要不然就完全重合了。
间距大小,你就自己根据需要调整就可以了。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款