需要做一个简单的电子地图,我在picture控件里放入地图,然后我需要放一些点(shape控件)在地图上,有信号时就会闪烁,但是现在的问题是picture控件在上层,shape控件在下层,只能看到地图,看不到点。我单击shape控件,置于上层,也不行。怎么解决阿?

解决方案 »

  1.   

    在工具栏上单击shape控件,直接在picture控件上画出来就可以了
      

  2.   

    就是这样,下面的方式也行,不过没有这个必要
    Private Sub Form_Load()
    Set Shape1.Container = Picture1
    Shape1.Left = 0
    Shape1.Top = 0
    End Sub
      

  3.   

    谁说shape不能放在picturebox上的?谁说的?让他来我办公室一趟!
      

  4.   

    绝对不是我说的,可以不去了吧?楼主:复制你那个被压在下面可怜的shape,然后粘贴进那个高高在上的picture中,就可以翻身压在它上面了。