10个devexpress gridcontrol问题总结
刚刚开始用这个控件,还有很多不懂的地方,收藏10个devexpress gridcontrol问题总结,留存在此:
以下总结了Devexpress GridControl 10个常见的问题:
1、DXperience PivotGridField自定义格式化方法
描述:如果PivotGridField中的值为2011,2012等数字,有没有自定义格式化的方法将2011,2012等格式化为:
2011(万吨),2012(万吨)
解答:可以通过设置PivotGridField.CellFormat来实现该功能,参考代码如下:
1
|
<dxpg:PivotGridField Name= "fieldQuantity" FieldName= "Quantity" Area= "DataArea" CellFormat= "{0}(万吨)" /> |
2、DXperience ASPxGridView如何开启lightweight模式
描述:ASPxGridView样式主题中page render mode选项里面有 lightweight模式,要如何开启此模式?
解答: 目前ASPxGridView控件本身不支持Lightweight模式,目前支持的控件包 括:ASPxMenu ASPxNavBar,ASPxPager,ASPxPageControl,ASPxPopupControl,ASPxPopupMenu,ASPxTabControl。
3、如何在DXperience DXPivotGrid控件上增加一列百分比
描述:我想在DXPivotGrid中新增加一列XX率,是第一列和第二列的百分比,在帮助上只是找见这个PivotGridControl.ShowFieldList方法,可是还不会使用。
解答:ShowFieldList/HideFieldList 是用来显示“字段选择面板”的。<br/>关于所描述的"自定义计算成员"的问题您可以通过 Unbound Field 来实现,参考链接:
http://documentation.devexpress.com/#WPF/CustomDocument8025不过遗憾的是,OLAP 模式下无法使用该方式,因此在该模式下,需要在 OLAP 服务器端定义自定义计算成员。
4、DevExpress Gridview中有一列是删除链接按钮,怎么变为普通button样式
描述:代码如下
1
2
3
4
5
6
7
8
|
<dx:GridViewCommandColumn VisibleIndex= "7" > <EditButton Visible= "True" Text= "编辑" > </EditButton> <DeleteButton Visible= "True" Text= "删除" > </DeleteButton> <ClearFilterButton Visible= "True" > </ClearFilterButton> </dx:GridViewCommandColumn> |
解答:要将GridView删除按钮改为普通button样式,可通过GridViewCommandColumn.ButtonType 属性进行设置。
6、DevExpress GridView选中行字体加粗问题
7、Dxperience PivotGridControl设置的数据类型不为空