想了很久,也想不出来。请大家指教!

解决方案 »

  1.   

    想不出来是对的。
    Menu弹出来的时候,它的位置是可以拿到的,TextBox也能建起来。
    可是
    TextBox一旦激活了,Menu就抢不上槽了,就被关闭了。
    换一个想法吧。平时大家不怎么用的方法,就是实现了,也有些不自然,或有不安全因素。
    你可以,把TextBox放到tool-bar或status-bar。因为它们是子窗口,子窗口里再建子窗口没有任何问题。
      

  2.   

    以前记得Word中有一个这样的功能菜单了,既可以选择,也可以输入,好像是缩放比例什么的,想不起来,也找不到了,等找了再告诉楼主吧。
      

  3.   

    在vb2008里,可以直接添加(C#应该也行)以下是 Maxthon 上的效果:
    那个主菜单上的“缩放100%”可以直接点击,可它右边还继续有弹出菜单
    而弹出菜单的第三项,有一个TextBox,可以直接输入一个数字
      

  4.   

    http://p22.u9u8.com/quan/pic/2009/7/15/game/bbs/200971513131558545.gif