1、设置单元格选择模式SelectionMode
<dxg:GridControl x:Name="gridControl1" AutoGenerateColumns="AddNew" EnableSmartColumnsGeneration="True" Height="500"SelectionMode="Cell" >
cell 单元格 row行...
2 隐藏GridControl的“Drag a column header here to group by that column”
打开设计器,找到OptionsView,往下拉设置showGroupPanel为false
<dxg:GridControl x:Name="gridControl1" AutoGenerateColumns="AddNew" Height="600" SelectionMode="Cell" >
<dxg:TableView Name="view" AllowGrouping="False" AllowEditing="False"
AllowColumnFiltering="False" AllowSorting="False" AllowDrop="False"
AllowMoving="False" ShowGroupedColumns="False"
ShowGroupPanel="False" AutoWidth="True" NavigationStyle="Row" />
</dxg:GridControl.View>
</dxg:GridControl>
3、隐藏GridControl的表格列头
<dxg:GridControl x:Name="gridControl1" AutoGenerateColumns="AddNew" Height="600" SelectionMode="Cell" >
<dxg:GridControl.View>
<dxg:TableView Name="view" AllowGrouping="False" AllowEditing="False"
AllowColumnFiltering="False" AllowSorting="False" AllowDrop="False"
AllowMoving="False" ShowGroupedColumns="False"ShowColumnHeaders="False"
ShowGroupPanel="False" AutoWidth="True" NavigationStyle="Row" />
</dxg:GridControl.View>
</dxg:GridControl>
4 设置某些列只读
将ReadOnly设置为True
或者在代码中
gridControl1.Columns[1].ReadOnly = true;
gridControl1.Columns[3].ReadOnly = true;