vb中的image控件,什么属性能控制两个image控件哪个显示在最上面?
因为两个图叠放,但总是image2在image1上面,我想让他们运行时来回调换。

解决方案 »

  1.   

    运行时调换可以使用visible属性啊,一个看见一个看不见就行了相对位置的设置使用 zorder  属性
      

  2.   

    image1.zorder [Position]无参数的时候就是把它提升到最前端Position是Z轴的位置,可以自己测试一下效果
      

  3.   

    大小相同的话,用zorder就可以了
    大小不相同的话,用Visable。
      

  4.   

    谢谢,zorder [Position]中的Position是整数值吧,如果我有三个image控件,为image1,image2,image3,在没设置zorder [Position]前,image3显示在最上面,image2显示在中间,image1显示在最下面,我想调换一下:image1显示在最上面,image2显示在中间,image3显示在最下面,Position值怎么设置。
      

  5.   

    image1.zorder 0
    image2.zorder 1
    image3.zorder 2