我在ToolBar上面放了个Picture,用来在里面写些东西。然后在resize事件中写代码让它始终靠右,用鼠标缩放窗口时表现正常,但是窗口最大化和还原时却不能正常响应,请问怎么解决呢?窗口界面见下图:
http://digi.pchome.net/2005/8/9/zhangsong_1123596646.jpg

解决方案 »

  1.   

    代码?详细说明你的 Bug 现象。
      

  2.   

    代码:Private Sub MDIForm_Resize()
       Picture1.Move Toolbar1.Width - Picture1.Width - 30, 15
    End SubBug 现象:鼠标缩放窗口时,Picture1会跟着移动,始终保持在最右面;但是点击最大化按钮和还原时,Picture1不会移到最右面。
      

  3.   

    不要放MDIForm_reSize事件里
    有时是不会响应的
    具体不知道为什么
      

  4.   

    点击最大化按钮,窗口还没变大后,resize事件已经产生了,所以结果不理想。 fishmans,那么把代码放在哪里呢?
      

  5.   

    可以用一个picturebox做toolbar的容器,在picturebox 的resize事件中放这些代码
      

  6.   

    toolbar放在picturebox里,这可能是不得已的办法。希望能有更好的办法。
      

  7.   

    toolbar放在picturebox里不好,toolbar的alignment都不对了。
    解决办法:在toolbar下面并列放一个alignment为top的picturebox,那段代码放在这个picturebox的resize中,虽然这仍然不是个理想的办法,但暂时不管它了。