2012年8月16日星期四

DevExpress Tricks

DevExpress Tricks

一.绑定Object到GridControl时,禁止自动生成Drill Down Rows

将object list绑定到GridControl时,由于被绑定的object包含有Sub object list,默认的结果如下:

在每行记录的最前方出现了"+",用来展开显示所包含的Sub object list,我们并不是总需要这样的功能。通过检查GridControl的属性窗口,发现了一个简单的开关: ShowOnlyPredefinedDetails 简单地将其设为True就可以避免自动生成这些drill down rows

二.设定选中对象为整行

((DevExpress.XtraGrid.Views.Grid.GridView)uxList.MainView).OptionsBehavior.Editable = false;
((DevExpress.XtraGrid.Views.Grid.GridView)uxList.MainView).OptionsSelection.EnableAppearanceFocusedCell = false;
((DevExpress.XtraGrid.Views.Grid.GridView)uxList.MainView).FocusRectStyle = DevExpress.XtraGrid.Views.Grid.DrawFocusRectStyle.RowFocus;

三.禁止选中多行(仅允许同时选中一行)

((DevExpress.XtraGrid.Views.Grid.GridView)uxList.MainView).OptionsSelection.MultiSelect = false;


TAG: