C#中的ToolBar怎么无法实现拖动,很难看.这一点真的无法忍受,在MFC中有个很不错的工具栏,java中也有,为什么c#中没有!!

解决方案 »

  1.   

    其实我觉得它的实现也不是很复杂,把那些准备放在工具栏中的控件声名在Form中,变成Form的字段,然后再设置好这些控件的事件(委托);但是这些控件的显示不归Form管,而是把他们Add在工具栏中就可以了,让工具栏管理他们的显示之类的事.
      

  2.   

    是winform中的,不是asp.net中的,可以吗??
      

  3.   

    java中都可以,c#还是在它之后的,晕!第二楼的就是java的做法,其中可以添加大部分控件!
    你们可以试试看,真的超难看!
      

  4.   

    真的啊,太好了,不过好象有点来的迟了!.net2.0现在有了没,中文的???
      

  5.   

    ftp://www.ibook8.com/ibook8_com_VS2005_Chs.rar
    中文的vs 2005带中文msdn
      

  6.   

    cao微软,2005中的toolstrip和toolstripcontainer太鸟了,还是不能任意拖动,做这个类的人真tama的没用,以前的toolbar不见了,足见失败,现在这个该不会下次又没了又要换一个吧!
    自己的vs中都可以,凭什么我们忠实的c#迷不可以!java还要十成十的跨平台,作的swing部分都比他好,微软竟连学学人家的本事都没有,鸟微软!!!!
      

  7.   

    其实我们的这些问题MS肯定有他的考虑,我觉得MS是非常强的,在你没有超过别人前,别说别人弱,否则遭到耻笑的是你自己.
      

  8.   

    diandian82(点点) ( ) 信誉:99  2006-03-12 08:32:00  得分: 0  
       其实我们的这些问题MS肯定有他的考虑,我觉得MS是非常强的,在你没有超过别人前,别说别人弱,否则遭到耻笑的是你自己.
      
     
    顶!支持!
      

  9.   

    limao1358(李茂),你是不是神经有毛病?
    .NET2.0的ToolStrip是可以拖动的,和Office2003的界面基本一致
      

  10.   

    都不要骂人!!.NET也是一个很优秀的平台,和JAVA各有优点!!不要因为一个控件去骂这个平台不好,你也可以自己开发一个控件
      

  11.   

    sunmast(速马)你是不是有神经病啊,能自由拖动吗?最多四个边!
      

  12.   

    c#我真的很喜欢他,可能是爱之深责之切;整个类型结构非常的优美,属性器,索引器,委托,自动装箱拆箱,泛型等等,这些是java和其他语言都无法和他相比的.设计语言的这帮人真的很了不起.
    但是我实在觉得toolbar够失败,所以在2.0中消失了,而toolstrip也不够成熟,vs中的工具条很自由,把它作在自己的拳头产品中当然是很优美的东西,但是在toolstrip中仍然不能象在vs中或office中一样自由,我觉得做这部分的人在丢微软的脸,对不起他的工资.
      

  13.   

    只能拖动到四个角,无法让工具条浮动,这还是在toolstripcontainer的Dock属性设为Fill时才行,但是如果设为Fill,MDI将被覆盖,将无法使用MDIClient,支持limao1358(李茂) ,在大家没有使用的情况下,不要乱发言,MS的东东并不一定全是好东东.
      

  14.   

    .net2003的工具条确实是一个失败的东西,如果大家用过,一定对他深恶痛绝,如果把工具栏样式设为扁平式,MDIClient区域中的窗口最大化时,工具栏将会变的乱七八糟的,特别是在Win2000下,简直无法使用,还有无论是2003还是2005,GroupBox都不是一个好的控件,如果一个窗口用一个以下GroupBox,在win2000下,大家可以看看窗口的显示速度。在Win2000下如果MDIClient中层叠打开多个窗口,如果移动或深关闭一个窗口,后面的窗口将会前面窗口的残影,我没有办法,只好在每个窗口的Active事件时重新刷新窗口。2005我还没有来的及试.难到说这些是微软的精英做的东西?打死我也不信,
      

  15.   

    VS 2005确实是精英做的东西,可惜的是,MS并不会把他所有的好东西给你用,比如ToolBar、IDE中的多文档Tab控件。
    好像是MS故意留下空间,让第三方开发这些东西,或许是让那些公司专注于赚钱,而不是告他垄断吧
      

  16.   

    up
    微软开发工具中的toolbar确实是这样的,在很多年以前,微软自身的产品中就已经提供了可以悬浮的工具条,但是在其提供的开发工具中要做到这样的效果确实是很难的,我们排除使用api之类的方法,毕竟这些方法在使用上很不安全,容易出现错误的。