假如窗体上有一个控件,如Label或Panel
我想在窗体的单击事件中,让该控件由左上往右下动画式弹出,如何做到?
如何达到Popupmenu一样的平滑?

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2589/2589064.xml?temp=.6220972
      

  2.   

    上面讲的是如何得到位置,我要的是效果:)
     yurenjf(极限) 的方法不错,美中不足的是在弹出的那时主窗体会有一个失去焦点的过程,请问这种能改善吗?
    我是这样子写的
      PopForm.Show;
      MainForm.BringToFront;
      

  3.   

    那个帖子里 zswangII(伴水清清)(职业清洁工) 贴的那些代码你可以参考阿,它是将李松涛box封装成popup型,你完全可以将其它控件也封装成popup型的,焦点不会移动到popup窗口上的。
      

  4.   

    那个帖子里 zswangII(伴水清清)(职业清洁工) 贴的那些代码你可以参考阿,它是将listbox封装成popup型,你完全可以将其它控件也封装成popup型的,焦点不会移动到popup窗口上的。