文档详情

devex的press控件使用大全.pdf

发布:2016-01-28约2.07万字共16页下载文档
文本预览下载声明
第三方控件使用大全 【张杰章开发过程中整理】 一、ComboBoxEdit 1、如何使其不可编辑 TextEditStyle 设置为:DisableTextEditor 2、如何设置鼠标为手形 Cursor 设置为:Hand 二、GridControl 1、如何解决单击记录整行选中的问题 View-OptionsBehavior-EditorShowMode 设置为:Click 2、如何新增一条记录 (1)、gridView.AddNewRow() (2)、实现gridView_InitNewRow 事件 3、如何解决GridControl 记录能获取而没有显示出来的问题 gridView.populateColumns(); 4 、如何让行只能选择而不能编辑(或编辑某一单元格) (1)、View-OptionsBehavior-EditorShowMode 设置为:Click (2)、View-OptionsBehavior-Editable 设置为:false 5、如何禁用GridControl 中单击列弹出右键菜单 设置Run Design-OptionsMenu-EnableColumnMenu 设置为:false 6、如何隐藏GridControl 的GroupPanel 表头 设置Run Design-OptionsView-ShowGroupPanel 设置为:false 7、如何禁用GridControl 中列头的过滤器 过滤器如下图所示: 设置 Run Design-OptionsCustomization-AllowFilter 设置为:false 8、如何在查询得到0 条记录时显示自定义的字符提示/显示 如图所示: 方法如下: //When no Records Are Being Displayed private void gridView1_CustomDrawEmptyForeground(object sender, CustomDrawEventArgs e) { //方法一(此方法为GridView设置了数据源绑定时,可用) ColumnView columnView = sender as ColumnView; BindingSource bindingSource = this.gridView1.DataSource as BindingSource; if(bindingSource.Count == 0) { string str = 没有查询到你所想要的数据!; Font f = new Font(宋体, 10, FontStyle.Bold); Rectangle r = new Rectangle(e.Bounds.Top + 5, e.Bounds.Left + 5, e.Bounds.Right - 5, e.Bounds.Height - 5); e.Graphics.DrawString(str, f, Brushes.Black, r); } //方法二(此方法为GridView没有设置数据源绑定时,使用,一般使用此种方 法) if (this._flag) { if (this.gridView1.RowCount == 0) { string
显示全部
相似文档