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

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

                                                                                                 老帅

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

  

    从图中我们可以看出:

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

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

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

    现在想让bar2到上面去,修改代码就可以了,如下图:

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

     

时间: 2024-09-08 08:25:16

DotNetBar.Bar控件Y方向上的顺序控制的相关文章

c#web控件FileUpload图片上传(并生成小图)

本教程是利用asp教程.net c#让web控件fileupload选择完文件之后就自动触发事件,并且image控件显示出图片来 <%@ page language="c#" contenttype="text/html" responseencoding="gb2312" %> <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" &q

有谁会改FreeTextBox 3.1.6,给控件加插入上传Flash/视频功能?

问题描述 有谁会改FreeTextBox3.1.6,给控件加插入上传Flash/视频功能?小弟给你们跪下了,有的话给我个.....很急哦 解决方案 解决方案二:lollollol解决方案三:接分先!解决方案四:有问题请先GOOGLE,BAIDU

太多控件在布局上时出现警告

问题描述 太多控件在布局上时出现警告 activity_table1.xml has more than 80 views, bad for performance 如题,当我写太多控件在布局上时出现以上警告,请问怎么解决 解决方案 把xml放上来吧,看下你的需求

MFC对于static控件在界面上的绘图操作,绘图的擦除

问题描述 MFC对于static控件在界面上的绘图操作,绘图的擦除 用MFC语言画图,每次绘图的时候自动擦除之前的图像,用的是什么函数呢? 解决方案 强制刷新客户区,然后画上新的图形,自然就把原来的清除掉了.http://www.cppblog.com/tx7do/archive/2010/02/27/108564.html 解决方案二: Invalidate(TRUE); 解决方案三: 在static控件上绘图(一)

MFC对于static控件在界面上的绘图操作,绘图的擦除操作

问题描述 MFC对于static控件在界面上的绘图操作,绘图的擦除操作 在MFC中画波纹图,需要先事先擦除旧的数据,具体的函数调用是什么? 解决方案 在Static控件上画图的方法.. 声明两个变量在view或Dialog的头文件中. CWnd* pWnd; //表示控件窗口的变量 CDC* pControlDC; //表示控件窗口的设备描述表.DC 在OnInitialUpdate()函数中进行赋值(View) pWnd=GetDlgItem(IDC_STATICRCT); pControlD

用owc11控件在winform上画柱状图,怎么在同一个柱上显示不同的叠加(给出我所有的分100)

问题描述 我用owc11控件在winform上画柱状图,但是我不知道怎么在同一个柱上显示不同的叠加,意思是我需要不同的数值,显示在同一柱子上但是用不同的颜色区分.例如,a=10,b=20.我希望有一根柱子显示这两个值,下面是10,上面是20,总值30,10和20用不同颜色表示,但是在同一柱子上.有没有人能给个例子.我用的是vb2005.在线等.我的邮箱ivan0125@gmail.com 解决方案 解决方案二:有没有人能帮帮忙啊解决方案三:该回复于2007-10-18 08:49:05被版主删除

iOS开发UI篇—Date Picker和UITool Bar控件简单介绍

一.Date Picker控件 1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何改成中文的? (1)查看当前系统是否为中文的,把模拟器改成是中文的 (2)属性,locale选择地区 如果默认显示不符合需求.时间有四种模式可以设置,在model中进行设置 时间可以自定义(custom). 设置最小时间和最大时间,超过就会自动回到最小时间. 最大的用途在于自定义键盘:弹出一个日期选择器出来,示例代码如下: 2.示例代码 1 // 2 // YYViewCo

iOS开发中Date Picker和UITool Bar控件的使用简介_IOS

一.Date Picker控件1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何改成中文的? (1)查看当前系统是否为中文的,把模拟器改成是中文的 (2)属性,locale选择地区 如果默认显示不符合需求.时间有四种模式可以设置,在model中进行设置 时间可以自定义(custom). 设置最小时间和最大时间,超过就会自动回到最小时间. 最大的用途在于自定义键盘:弹出一个日期选择器出来,示例代码如下:    2.示例代码 复制代码 代码如下: // //

关于语音控件在网页上自动安装问题

问题描述 本人有个语音控件,格式是.cab文件,第一次搞控件,很多不懂..但是任务太急请求各们高手帮忙.在加载网页时,cab控件不能自动加载,安装,注册,浏览器总要阻拦.需人工手动点击地址栏下的黄色提示,然后按提示安装,才能将语音控件安装.请问我的cab文件是不是少了签名,证书什么之类的.请大家指点指点...我要做到的效果是当用户加载网页时,语音控件可以自行安装也不让客户点击安装行吗?排除防火墙的考虑.针对大部分普通用户.(100分相送)ocx.inf文件源码如下:[version]signat