DEVExpress中BarItem的使用2
没有验证LookUpEdit与ComBox的区别。
没有验证ZoomTrackBarControl的使用方法。
SparkLine看着也蛮有趣,需要绑定数据源控件的均没有验证。
前一节介绍的BarItem包括下拉菜单/按钮/文本/复选框等不需要编辑的界面元素,这一节中学习可编辑的EditBarItem。
1, CommoboxItem下拉列表,与SubItem不同,CommoBox包含输入TextBox,Box更多的是选择或输入内容,比如说选择某条件,而SubItem选择的是按钮,实现的是菜单栏的效果。注意二者的区别:

打开Box的快速编辑界面,如图:

ButtonStyle可以设置下拉按钮的基本风格,TextEditStyle对TextBox进行设置,如Standard可编辑可下拉,HideTextEdit不显示编辑框,DisableTextEditor显示编辑框但是不可编辑。
设置DropDownRows和Sorted属性,前者设置ComboBox显示的行数,后者指示对Items进行排序。
如:Items输入1,5,2,4,3,Rows设置为3,显示为:

AutoFillWidth自动补全当前工具栏,如:

CanOpenEdit设置是否可编辑,如果为False,既不可以选择,也不可以输入。
2, Edit属性
AllowMouseWheel是否允许鼠标滑轮。
Items设置下拉列表的内容,如上1,2,3,4,5
每一行均为字符串类型
EditHeight,设置Box的高度
PaintStyle是否显示图片。
TrackBarControl
1, 快速编辑界面中设置TickStyle,上/下/上下/不显示
Both的情况:

MaxMium和MiniMum设置最大值和最小值,默认值为0-10.
ReadOnly设置是否可以拖动。
PictureEdit(什么鬼)
ColorPickEdit(颜色选择)
可以设置显示哪些类别的颜色,如是否显示Web

DateEditItem(日期选择)
1, 可以通过快速便捷界面选择日历的基本样式 CalendarView
如下:



2, 设置日期的同时设置时间,选择Vista模式:
并设置CalendarTimeEditing为True,如图:

或者是TouchUI模式

TimeEdit(时间编辑器)
快速编辑界面:TimeEditStyle设置为TouchUI,比手动修改友好多了。图中左侧为TouchUI,右侧为常规模式。

TextEdit(文本编辑器)
ButtonStyle
类似于打开文件的TextBox加Button
可以修改Button的样式,在Edit中找到Buttons,修改Kind为Glyph,并修改Caption或者Image,即显示指定的文本或图片。但是没有找到单独点击Button的方法。

SpinEdit
设置最大值和最小值,设置增量Increment;
其中IsFloatValue设置是否可以输入小数:

ImageCombBoxEdit(图片下拉菜单)
在Edit中设置LargeImages或者SmallImages,并手动添加各项Items,可以设置图片的Index和Description(描述)
但是在运行的时候,怎么都不能更改选中的图片。显示的是最后一个Item的图片及其描述。
CheckEdit(复选框)
可以修改复选框的样式,如Rudio
RadioGroup封装一组Radio在同一组控件中,且只能同时选中一个Radio。
设置Columns和Items

HyperLinkEdit 网址链接

Caption设为博客园。EditValue设置为网址即可。
ProgressBarControl
设置Min/Max/Step;
程序更新EditValue即可,如图:

MarQueenProgressBarControl

如在执行某任务时可不段左右滑动,等任务执行完成后,设置Stopped属性为true。或设置Visible为False。如:
bar.Visibility = BarItemVisibility.Never;
Animation Mode可以设置为Cycle和PingPong两种方式。
CheckedComboBoxEdit
复选框下拉列表,同时选择多项以及所有项在快速编辑界面。
Items即为下拉列表的内容。

LookUpEdit需要指定DataSource,比如DataTable
还需要指定Colums

DEVExpress中BarItem的使用2的更多相关文章
- [转]''\\=DevExpress 中 汉化包 汉化方法
[DevExpress]DevExpress 中 汉化包 汉化方法 2016-02-17 21:13 1781人阅读 评论(0) 收藏 举报 分类: DevExpress(24) 版权声明:本文为 ...
- DevExpress 中 在做全选的全消功能的时候 加快效率
在做 DevExpress 中对增加的选择 Check列 控制全选的全消时通过以下代码红色字代码效率会有明显的提升: private void CheckedRow() { try { splashS ...
- devexpress中gridcontrol头部添加垂直线(右边框)
winform开发,用devexpress中的gridcontrol控件,头部默认是3D样式,当客户希望像内容一样扁平化显示且需要添加垂直线(右边框)时恶梦开始了..经过一阵摸索发现可以这样解决: 1 ...
- devexpress中gridview控件编辑时改变输入法状态
在win7环境下使用Devexpress中的SpinEdit控件,切换成中文[简/繁]输入法输入数字键时有不少输入法会重复产生数字如输入1会变成11,输入123会变成112233.使用SpinEdit ...
- DevExpress中,添加Winform窗体到DockPanel z
DevExpress中,添加Winform窗体到DockPanel // 在使用DevExpress过程中,原先已经创建好的导航窗体,如何添加到DockPanel中进行展示? FormX frmX = ...
- 使用Devexpress中的CharControl控件,需要控制AxisY轴的显示范围,需要使用该控件的BoundDataChanged事件
一.控制ChartControl的Y轴范围 使用Devexpress中的CharControl控件,需要控制AxisY轴的显示范围,需要使用该控件的BoundDataChanged事件,具体代码如下: ...
- DevExpress中GridView Excel下载
DevExpress中GridView提供了许多Excel下载的方法,如gridView.ExportToExcelOld(sfdExcelDown.FileName); 在修改Bug时,遇到这样问题 ...
- Devexpress 中对RedailMenu的使用
最近项目中用到RadialMenu,效果图如下所示: 闲下来就对,devexpress中的RedialMenu的使用总结一下. 第一:假设RedialMenu中全部是BarButtonItem的情况. ...
- DevExpress中RibbonControl的简单应用
现在介绍一下DevExpress中的RibbonControl的简单应用,搭建一个拥有Office2010风格的窗体程序. 第一步:打开VS2015,新建一个windows窗体应用程序: 第二步:把需 ...
随机推荐
- 【数据结构(C语言版)系列三】 队列
队列的定义 队列是一种先进先出的线性表,它只允许在表的一端进行插入,而在另一端删除元素.这和我们日常生活中的排队是一致的,最早进入队列的元素最早离开.在队列中,允许插入的一端叫做队尾(rear),允许 ...
- HTML入门与基础 —— 标签《一》
一.标签概述 1.HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标签语言”,主要是通过HTML标签对网页中的文本.图片.声音等内容进行描述. 2.标签分为嵌 ...
- Mysql的外键
概念:如果一个实体A的某一字段,刚好指向或引用另一个实体B的主键,那么实体A的这个字段就叫作外键,所以简单来说,外键就是外面的主键,就是其他表的主键. 例: 以上的学生表的班级字段,就是一个外键! 其 ...
- 亚马逊左侧菜单延迟z三角 jquery插件jquery.menu-aim.js源码解读
关于亚马逊的左侧菜单延迟,之前一直不知道它的实现原理.梦神提到了z三角,我也不知道这是什么东西.13号那天很有空,等领导们签字完我就可以走了.下午的时候,找到了一篇博客:http://jayuh.co ...
- P2956 [USACO09OCT]机器人犁田The Robot Plow
题目描述 Farmer John has purchased a new robotic plow in order to relieve him from the drudgery of plowi ...
- redis过期事件
背景:目前在商城项目,订单有过期逻辑,小伙伴提议用redis做,经讨论分析,redis有key的过期事件,貌似可以实现,但是咨询大神,好像不建议这样用,可能会丢数据 随便写了段python代码测试 i ...
- Android设计模式——MVP
一.什么是MVP MVP:全称 Model-View-Presenter. MVP框架由3部分组成:View层负责显示,Presenter层负责逻辑处理,Model层提供数据. View:负责绘制UI ...
- Web前端攻防,一不小心就中招了
随着各浏览器安全功能的提高,前端防御面临的问题也没有之前那么复杂,但浏览器的防御措施并不能百分百的保证网站的安全. 浏览器的XSS Auditor,使得反射型xss几乎被废:CSP(Content-S ...
- Android学习笔记--Intent
Intent是android四大组件之间交互的一种重要方式.Intent可以指明当前要执行的动作,也可以指明要传递的数据.Intent可以用来启动活动,启动服务,发送广播. Intent分为两种:1. ...
- http以及http协议简单理解
HTTP协议是超文本传输协议的缩写,是用于从万维网(WWW)服务器传输超文本到本地浏览器的传送协议:HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件, 图片文件, 查询结果等)HTTP作 ...