文档详情

DevExpress控件常用属性讲解.pdf

发布:2017-04-09约7.36千字共8页下载文档
文本预览下载声明
DEV 控件讲解 Dev 基本控件介绍 基本控件分两大类:BaseEdit和BaseStyleControl,都继承BaseControl,它继承ControlBase, 它继承 Control。 BaseStyleControl分类的控件,可设置自身特有的样式(ButtonStyle, HighlightedItemStyle等)。 BaseEdit 分类的控件,直接可以通过 EditValue 属性获取当前控件的值; Properties 属性获取 控件特有属性。 Dev基础控件继承关系图: BaseStyleControl 介绍: :显示文本内容,Text 属性 BaseButton:(ButtonStyle) :简单按钮,Click 事件 :选中按钮,开/关效果,用Checked属性判断当前按钮状态 :下拉按钮,下拉弹出框DropDownControl可绑定菜单(PopupMenu), 也可绑定一个面板容器(PopupControlContainer),但是PopupControlContainer必须指定 一个BarManager状态条控件,才可以达到弹出效果 BaseListBoxControl:(HighlightedItemStyle) :文本项集合控件,MultiColumn和ColumnWidth属性可控件一行显 示多个选项,SelectedIndexChanged事件下SelectedItem属性来判断选择哪项 BaseCheckedListBoxControl: :复选项集合控件,需遍历 Items 下所有选项的状态, 来判断当前选择的是哪些项,选择哪一项事件用 ItemClick 事件 BaseImageListBoxControl: :图片项集合控件,需配合 ImageCollection 控件一起使用 BaseEdit 介绍: :单选组控件,在 Properties 下的 Items 添加每个选项,直接用 EditValue 可 获取当前选择的是哪项,Columns 是一行显示几个选项 :图片显示控件,SizeMode 属性控件图片显示模式,ShowMenu 是否显示 图片上的右键菜单(菜单自带剪切,拷贝,粘贴,删除,加载和保存功能) :复选控件,一般多个选项用 代替,其中 CheckState属性的Indeterminate值表示部分选中状态 :滑动条控件,可设置Maximum最大值,Minimum最小值,SmallChange最小改变 量,LargeChange大的改变量,Orientation显示方向 :范围滑动条控件,它的值是范围{Min=3,Max=8} :缩放滑动条控件,用法如 ProgressBarBaseControl: :滚动条控件,MarqueeAnimationSpeed 滚动动画速度(毫 秒),ProgressAnimationMode 滚动方式(从头到尾或来回滚动),ProgressKind 滚动方向 :进度条控件,ShowTitle 显示当前的进度值,StartColor 和 EndColor 设置起始结尾的颜色,需同时设置 LookAndFeel 属性下 UseDefaultLookAndFeel 为 false 且 Style 不为 Skin 才生效,否则使用默认样式 :单行文本框控件,Mask 设置正则表达式,DisplayFormat 设置显示的格式, EditFormat 设置编辑时的格式 :多行文本框控件,ScrollBars 设置滚动条方向,支持自动换行,支持回 车,高级文本编辑可 控件 :按钮编辑控件(常用于选择本地文件 ReadOnly),Buttons 属性可添加 多个不同的按钮,新增的 EditorButton 的 Kind 属性可以设置按钮样式,要以图片加文字 形式显示时,Kind 应该为 Glyph;可用 Properties 下的 ButtonClick 事件中 e.Button 来判 断点击的是哪个按钮 :超链接控件,OpenLink 事件,打开网页 BaseSpinEdit: :转动控件,Increment增量大小,最大值MaxValue最小值MinValue, SpinButtonIndex 是多个按钮时 Spin 按钮索引,SpinStyle 转动按钮方向 :时间控件,EditMask 设置时间格式 PopupBaseEdit:都有一个弹出控件可选择,ShowPupop()方法可显示弹出控件,关 闭时获取值的方法是 CloseUp()参数 e.Value 值用来判断选择的是否合理 :日期控件,ShowClear 属性显示清除按钮,ShowToday
显示全部
相似文档