Label移倒是可以移动,但几个一起移动似乎不太容易。

解决方案 »

  1.   

    我的意思是一个Label可以移动,几个一起移动我就不知道怎么办了,其它控件跟Label一样。
      

  2.   

    用 API 实现吧,我记不清是那几个函数了,基本思路如下:
    全选五个Label 方法如下:
    定义一个布尔型数组(数组大小可根据label的个数而改变)作为选中与否的标志(假设为 Selected(5)),如果选中则改变label的background,同时更改selected(i)的值.
    显示五个ICON的方法如下:
    1. 确定五个label的位置
    2. 将五个label的图像复制到一个picturebox或imagebox中
    3. 让picturebox 或者imagebox 随着鼠标移动就可以了.
    具体用那几个API函数,我也记不清了,你自己查 MSDN 吧!