阅读背景:

请问怎样制作像VS.NET2005中那样的浮动工具栏?

来源:互联网 
好像ToolStripContainer只能在四周停靠,而不能依靠在窗口的任意位置。
在CodeProject上看到一个程序,是从 ToolStrip派生出来的一个自定义控件,它可以停靠在窗口的任意位置,但是它的思想是,一旦将工具条拖出来(拖到工具栏的范围之外),它就自动生成一个FORM,然后将工具栏里面的控件加至FORM中,然后显示这个FORM。但是这样做的话,怎样让它靠近边界的时候又回到原来的那个窗口里面呢?另外,VS2005中还有一个功能,就是可以自动隐藏(就是最上面那个钉子按钮)。我想写一个自定义控件实现像VS2005那样的功能,但是不知道该从哪个基类派生,觉得挺烦的。不知道有没人知道,谢谢。 在



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: