标题栏

一.Bars

1.   把BarManager组件添加到窗体中后,会自动创建三个空的 bars: 主菜单(通常位于窗体顶部)、顶部工具栏、窗体底部的状态栏。

2.   隐藏左侧的竖线和右边的箭头?      当前状态(图片中)的bar不能选择,先右键BarManager,将显示设计时刻增强(ShowDesignTimeEnhancements)勾去, 这时标题栏中的bar就可选择了,

点击标题栏的bar1,属性中OptionsBar=>>DrawDragBorder=False隐藏竖线,    OptionsBar=>>AllowQuickCustomization=False隐藏箭头。

3.   下面是设置后的效果图:

右键BarManager,将显示设计时刻增强(ShowDesignTimeEnhancements)勾去,bar工具栏(第二行)的属性Visible设为false,底部状态栏属性Visible设为false。再将显示设计时刻增强打上勾,在第一行主菜单添加三个Large Button(LargeButton可以在图片下方显示文字),LargeButton的属性的LargeGlyph可以导入图片。

4.   使用“自定义”窗口创建 Bars 和 Bar Items

右键barManager1,点Customize打开自定义窗口,在Toolbars中可以点new或delete创建或删除bar。

在Commands中,点左侧的modify可以创建一个包含多个工具的类,点右侧的modify可以在该类中创建工具栏项,在弹出的右侧窗口中可以选择要添加的 item 类型、item 的类别、名称及显示的标题。 在添加 item 之后,就可以通过拖放操作把它添加到 bar 中。该窗口中创建的item的单击事件可在属性栏中设置。

5.   Item可以设置图片,在属性中的Glyph里,设置好图片和单击事件的item是通用的,可以通过自定义窗口往Bar上拖放,可以多次使用。要想不显示图片,可以右键item,点Text Only.

出处:https://blog.csdn.net/a462575515/article/details/51380988

设置工具栏的高度:

bar2.OptionsBar.MinHeight = 50

设置菜单的显示位置:

点击菜单,在属性中设置,也可通过代码设置: barButtonItem2.Alignment = DevExpress.XtraBars.BarItemLinkAlignment.Right;

设置菜单字体:

点击菜单,在属性中设置,也可通过代码设置:

Font f = new System.Drawing.Font("黑体", 13.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
barButtonItem2.ItemAppearance.Normal.Font = f;

DevExpress控件使用方法:第二篇 barManager的更多相关文章

  1. DevExpress控件使用方法:第一篇 gridControl详解

    GridControl (1)层次设计器 有五种视图模式,banded gridview多行表头,数据还是一行一组,最靠近数据的表头与数据一一对应:advanced banded gridview多行 ...

  2. 扩展方法实现DevExpress控件校验

    DevExpress控件中,如果要控件的值进行校验,需要用到DXValidationProvider控件和DXErrorProvider控件,按照正常思路,无论使用哪个控件要实现校验效果时都需要对每个 ...

  3. DevExpress 控件汉化方法

    Ø  简介 本文介绍下 DevExpress 控件的汉化方法,对于英文不怎么好的同学来说,还是非常有必要的.DevExpress 汉化分为运行时汉化,和设计时汉化. 1.   运行时汉化 1)   首 ...

  4. DevExpress Winform 通用控件打印方法(允许可自定义边距) z

    DevExpress Winform 通用控件打印方法,包括gridcontrol,treelist,pivotGridControl,ChartControl,LayoutControl...(所有 ...

  5. DevExpress控件使用之RichEditControl的使用

    原文:DevExpress控件使用之RichEditControl的使用 做Winform的,我们一般都知道,传统.NET界面有一个RichTextBox控件,这个是一个富文本控件,可以存储图片文字等 ...

  6. 在Winform开发框架中,利用DevExpress控件实现数据的快速录入和选择

    在实际的项目开发过程中,有好的控件或者功能模块,我都是想办法尽可能集成到我的WInform开发框架中,这样后面开发项目起来,就可以节省很多研究时间,并能重复使用,非常高效方便.在我很早之前的一篇博客& ...

  7. DevExpress控件学习总结 z

    1.Navigation & Layout 1.1 Bar Manager 如果想在窗体或用户控件(user control)上添加工具条(bars)或弹出菜单(popup menus),我们 ...

  8. ASP.NET自定义控件组件开发 第四章 组合控件开发CompositeControl 后篇 --事件冒泡

    原文:ASP.NET自定义控件组件开发 第四章 组合控件开发CompositeControl 后篇 --事件冒泡 CompositeControl  后篇 --事件冒泡 系列文章链接: ASP.NET ...

  9. ASP.NET自定义控件组件开发 第三章 为控件添加事件 前篇

    原文:ASP.NET自定义控件组件开发 第三章 为控件添加事件 前篇 第三章 为控件添加事件 好了,我们之前以前开发一个控件.而且也添加了属性,开发也很规范,但是那个控件还差最后一点:添加事件. 系列 ...

随机推荐

  1. mybatis学习(五)----实现关联表查询

    一.一对一的表查询 查询班级表中班级号为1的对应的记录(包括教师的具体信息) 1.首先建立数据表 数据表class和techear,class表中只有一个外键techear_id,sql脚本如下: C ...

  2. ipython output logging:使用日志记录输出

    通常使用ipython的%logstart日志功能时,仅开启输入的记录. 例如在ipython中开启%logstart后,记录的日志文件内容如下: #!/usr/bin/env python # 20 ...

  3. 构造方法调用另一个构造方法,用this

    using System; class Person { public int age; public string name; public Person(int age, string name) ...

  4. Android大作业 --音乐播放器

    1.项目成员(本次作业主要对上一次的音乐播放器进行完善) 韦家城 学号:1600802026 班级:161  博客:https://www.cnblogs.com/ln9969cc/ 邓乾尧 学号:1 ...

  5. phpcms 操作数据库 增删改查

    数据库的其他类继承的都是libs/class/model.class.php 这里面有写好的操作数据库的常用方法 1.增 insert($data, $return_insert_id = false ...

  6. file类和io流

    一.file类 file类是一个可以用其对象表示目录或文件的一个Java.io包中的类 import java.io.File; import java.io.IOException; public ...

  7. drop redo logfile current报错

    目的:在安装完毕11.2.0.4版本Oracle单实例数据库后,对日志进行格式化,删除原日志组current状态,删除报错 #对于理论学习,而带来的理解命令,因此作为记录 #查询日志状态SYS > ...

  8. Java中的break和continue以及标签

    一.Java中的break,continue,goto 首先break,continue是Java中的关键字,而goto是保留字. 基于goto在c和c++中的鬼畜表现,我觉得goto可能还会长期在J ...

  9. Ubuntu上latex+atom配置

    网上流传的latex+atom大都是windows上的,Ubuntu与windows上的配置方式大同小异,这里写下自己的经验: 分为三个步骤,首先安装texlive,texlive是latex的依赖库 ...

  10. [LeetCode&Python] Problem 706. Design HashMap

    Design a HashMap without using any built-in hash table libraries. To be specific, your design should ...