我现在想做一个像VS2005里面的那个工具箱,当我把鼠标放上去的时候它就显示,离开则不显示,请高手帮忙,急?

解决方案 »

  1.   

    参考:
    http://www.codeproject.com/KB/miscctrl/DockManager.aspx?fid=16526&select=2490242#xx2490242xx
      

  2.   

    主要要用到的事件 MouseHover(鼠标停在上面一段时间时要做的操作)
                     MouseLeave(鼠标离开上时要做的操作)) private void label1_MouseHover(object sender, EventArgs e)
            {
                MessageBox.Show("你在我的上面!");
            }        private void label1_MouseLeave(object sender, EventArgs e)
            {
                MessageBox.Show("你离开了我,不在我的上面");
            }
      

  3.   

    这个 功能 是一个 收缩的外观 
    但实际上  就是通过2楼的2个事件来进行判断但是 要注意 判断里面  他是把 那个小工具箱  也就是一个 窗体的 大小 该为 那么一条大  然后 位置是屏幕边上 
    是这样的
    工具箱 可以设置成 midChild  就不会出去了   LZ 尝试下我是小菜鸟!   说的不好清见谅,   希望能够帮到你!