devexpress14笔记

devexpress14笔记

ID:22118947

大小:490.21 KB

页数:13页

时间:2018-10-27

devexpress14笔记_第1页
devexpress14笔记_第2页
devexpress14笔记_第3页
devexpress14笔记_第4页
devexpress14笔记_第5页
资源描述:

《devexpress14笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、菜单参数获取,在Tag里面,it为xItem类,取到Tag后,需将Tag转换为xItem后获取frm=GetForm(it.form);frm.Text=it.value;frm.Name=it.key;frm.Tag=it;publicclassxItem将it转换后调用动态参数,菜单调用Global.Linker.ShowMenu(this,"sh_part_price_chg",r["chgid"]);需继承如下接口publicpartialclasssh_part_price_chg:DevExpress.XtraEdito

2、rs.XtraForm,IFormParameter然后继承接口voidIFormParameter.SetParameter(XtraFormsrcform,objectpara){try{if(para==null)return;varchgid=para.ToString();if(!string.IsNullOrEmpty(chgid)){ViewRecord(chgid);}}catch(Exceptionex){ErrMessageBox.ShowErrorMsg(ex);}}表格焦点属性设置修改了表格中的内容后不点击表

3、格其他地方而触发离开表格事件在按钮中设置属性表格复选框设置 GridControl列自动匹配宽度2011-02-1322:24 327人阅读 评论(0) 收藏 举报//自动调整所有字段宽度this.gridView1.BestFitColumns();//调整某列字段宽度this.gridView1.Columns[n].BestFit();DevExpress控件的GridControl控件小结大多是网上零散找到的,小部分是自己使用的时候自己遇到的。 XtraGrid的关键类就是:GridControl和GridView。Grid

4、Control本身不显示数据,数据都是显示在GridView/CardView/XXXXView中。GridControl是各种View的容器。所以要控制显示,要从GridView这些类入手。 1.DevExpress控件组中的GridControl控件不能使横向滚动条有效。现象:控件中的好多列都挤在一起,列宽都变的很小,根本无法正常浏览控件单元格中的内容。解决:gridView1.OptionsView.ColumnAutoWidth属性是true,即各列的宽度自动调整,你把它设成false,就会出现了。2.使单元格不可编辑。gr

5、idcontrol-->gridview-->OptionsBehavior-->Editable=false 3.去除"DragaColumnHeaderHereToGroupbythatColumn"属性Gridview->OptionView->ShowGroupPanel=false,就好了 4.数据绑定(1)在GridControl控件面板中点击(2)在出现的窗体中,点击左边的进行列名的编辑。点击上方的可添加一列,插入一列,移除一列。点击后在右边的属性面板中找到Caption设置显示的列标题和FieldName设置该列绑定

6、数据的字段名,Visible设置列是否隐藏。 绑定代码:gridControl2.DataSource=od.data_select("select*fromtablename").Tables[0];//od是数据库操作类,data_select返回DataSet类型,绑定DataTable类型 5.选择某行数据触发时间gridView2.RowClick+=newDevExpress.XtraGrid.Views.Grid.RowClickEventHandler(gridView2_RowClick);这样设置以后必须点击最左

7、边的行编号才可以触发事件,需要设置gridcontrol-->gridview-->OptionsBehavior-->Editable=false即可点击任意单元格触发事件。 6.选择某行后获取当前表格数据this.textBox1.Text=gridView2.GetDataRow(e.RowHandle)["列名"].ToString(); 7.设置奇、偶行交替颜色(1) OptionsView.EnableAppearanceEvenRow= true;OptionsView.EnableAppearanceOddRow= 

8、true;(2)设置Appearance.EvenRow.BackColor和Appearance.OddRow.BackColor 8.在每行第一列显示行号(1)this.gridView2.IndicatorWidth=30;//

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。