码迷,mamicode.com
首页 > Web开发 > 详细

DotNetBar.Bar控件Y方向上的顺序控制

时间:2014-11-19 01:58:07      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:c# dotnetbar 顺序 工具条

DotNetBar.Bar控件Y方向上的顺序控制
                                                                                            老帅
        控件DevComponents.DotNetBar.Bar是可以有多种用途的,可以作为容器,也可以作为工具条,无论做什么,在Y方向上都是有顺序的,这会影响UI效果。有bar1和bar2,都作为工具条使用bar1.LayoutType=ToolBar, bar2.LayoutType=ToolBar如下图:
bubuko.com,布布扣  

    从图中我们可以看出:

    两个Bar的停靠模式都是顶端,bar1.Dock=Top,bar2.Dock=Top,现在是bar1在上面,bar2在下面。如果我们想让bar2到上面去怎么才能办到呢?

    我们进入到设计期自动生成的代码中看看就可以明白其Y方向上顺序原理了。如下图所示:
bubuko.com,布布扣

    原来bar1和bar2都加入到了上一级容器的控件集合中,先加入的bar2,在Y轴的底下,后加入的bar1,在Y轴的上面。所以想让哪个Bar在上面,就后加入控件集合就可以了。
    现在想让bar2到上面去,修改代码就可以了,如下图:

bubuko.com,布布扣


    修改控件的Y方向顺序,都需要去修改代码,也不太方便,有没有设计期的方法,可以完成这个操作呢?答案是肯定的,操作方法如下图(按照这个方法操作完之后,设计期自动生成的代码会随之自动改变):

bubuko.com,布布扣

     

DotNetBar.Bar控件Y方向上的顺序控制

标签:c# dotnetbar 顺序 工具条

原文地址:http://blog.csdn.net/shuaihj/article/details/41249053

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!