一般设置为:
gridView1.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; //列头居中
gridView1.Appearance.Row.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; //值居中
gridView1.OptionsView.ShowGroupPanel = false;//是否显示组面板
gridView1.OptionsBehavior.Editable = false;//是否可编辑
gridView1.OptionsCustomization.AllowColumnMoving = false;//是否允许列移动
属性:
//Appearance外观
//HeaderPanel列面板
gridView1.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; //列头居中
//Row行
gridView1.Appearance.Row.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; //值居中
//Options
//OPtionBehavior行为
gridView1.OptionsBehavior.AutoExpandAllGroups = true;//自动展开组(需先设置分组才能显示效果)
gridView1.OptionsBehavior.Editable = false;//是否可编辑
//OptionsCustomization定制
gridView1.OptionsCustomization.AllowColumnMoving = false;//是否允许列移动
gridView1.OptionsCustomization.AllowColumnResizing = false;//是否允许列改变宽度
gridView1.OptionsCustomization.AllowFilter = false;//是否允许列筛选
gridView1.OptionsCustomization.AllowGroup = false; //是否允许列分组
gridView1.OptionsCustomization.AllowQuickHideColumns = false;//是否允许列快速隐藏
gridView1.OptionsCustomization.AllowRowSizing = true;//是否允许列设置行高
gridView1.OptionsCustomization.AllowSort = false;//是否允许列排序
//OptionsMenu菜单
gridView1.OptionsMenu.EnableColumnMenu = false;//点击列头是否显示菜单
gridView1.OptionsMenu.EnableFooterMenu = false;//点击页脚是否显示菜单
gridView1.OptionsMenu.EnableGroupPanelMenu = false;//点击组面板是否显示菜单
//OptionsSelection选择
gridView1.OptionsSelection.EnableAppearanceFocusedCell = false;//是否启用焦点单元格外观
gridView1.OptionsSelection.EnableAppearanceFocusedRow = false;//是否启用焦点行外观
gridView1.OptionsSelection.MultiSelect = true;//是否允许多选
gridView1.OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.RowSelect;//设置选中方式
//OptionsView
gridView1.OptionsView.AllowCellMerge = true;//是否合并相同内容的单元格(上下合并)
gridView1.OptionsView.AutoCalcPreviewLineCount = true;//是否计算备注列行数
gridView1.OptionsView.ColumnAutoWidth = true;//是否自适应列宽
gridView1.OptionsView.EnableAppearanceEvenRow = true;//是否启用偶数行样式
gridView1.OptionsView.EnableAppearanceOddRow = true;//是否启用奇数行样式
gridView1.OptionsView.ShowColumnHeaders = true;//是否显示列标题
gridView1.OptionsView.ShowFooter = true;//是否显示页脚
gridView1.OptionsView.ShowGroupPanel = false;//是否显示组面板
gridView1.OptionsView.ShowIndicator = false;//是否显示行指示器
gridView1.OptionsView.ShowPreview = true;//是否显示备注
//其他
gridView1.FocusedRowHandle = 0; //获取或设置焦点记录
方法:
gridView1.GetFocusedDataRow(); //获取聚焦行
gridView1.BestFitColumns(); //自适应宽度
gridView1.ExpandAllGroups();//展开所有组