DevExpress GridView对表格的部分说明

时间:2023-03-09 22:27:12
DevExpress GridView对表格的部分说明

1. int[] selects = this.m_grdView1.GetSelectedRows(); // 获取选中的行,可能是几行

2. this.m_grdView1.GetRowCellValue(selects[j],"字段名"); // 获取选中的一行的某个字段的值,如果为多行则使用使用for语句用selects.Length作为约束条件

3. this.m_grdView1.DelectSelectedRows(); // 删除选中的行,可以是几行

4. this.m_grdView1.AddNewRow(); // 添加一个空行,格式为绑定的数据源的格式,新行是空行没有值,如果想要将插入的新行加入数据库,应该对数据库进行操作更新

5. this.m_grdView1.EditingValue; // ??? 获得当前正在编辑的单元格的值

6. DataTable dt = new DataTable();

  dt.Columns.Add(“字段名”,System.Type.GetType("System.Boolean"));添加指定字段名和类型的列

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

复制部分:

EditorShowMode     设置鼠标激活单元格编辑器的模式  
EnableAppearanceEvenRow     允许偶数行应用界面设置(GridViewPrintAppearances)  
EnableAppearanceFocusedCell     允许获得焦点的单格使用外观  
EnableAppearanceFocusedRow     允许获得焦点的行使用外观  
EnableAppearanceHideSelection   允许在控件失去焦点时,外观设置应用到选择的行上  
EnableAppearanceOddRow     允许奇数行应用界面设置(GridViewPrintAppearances)  
EnableColumnMenu     允许列头上的菜单  
EnableDetailToolTip     允许明细上的提示出现  
EnableFooterMenu       允许页脚上的菜单
EnableGroupPanelMenu     允许分组面板上的菜单
EnableMasterViewMode     允许显示视图的明细  
EnterMoveNextColumn     回车键能移动单元格的焦点  
ExpandAllDetails     打印时所有主行都展开  
ExpandAllGroups     打印时所有分组的行都展开  
FixedLineWidth       固定面板分隔器的宽度
FocusLeaveOnTab       如果在Grid中TAB键被禁止,是否在按下TAB键时将焦点移到下一个控件
FocusRectStyle       焦点框的样式Font   字体      
FooterPanelHeight       视图页脚的高度ForeColor   前景色    
GdiCharSet    倾斜字符设置      
GenerateMember       常规属性
GradientMode     背景梯度模式    
GroupDramMode     分组行的显示模式  
GroupFooterShowMode       分组页脚的显示模式
GroupFormat       分组行的格式
GroupPanelText       分组面板中的文本
GroupRowHeight       分组行的高度Halighment文本的水平对齐方式      
HeaderFilterButtonShowMode     列头上的过滤按钮的显示模式  
HorzScrollStep       水平滚动条的位移量
HorzScrollVisibilly      水平滚动条的出现设置
HotkeyPrefix    热键前缀的是否显示      
Image      背景图片    
Images          图片集
ImmediateUpdateRowPosition     因为排序、分组和过滤设置造成行的数据被修改时,是否立即更新一行的位置
IndicatorWidth         行指示面板的宽度
InvertSelection        设置焦点的风格应用到获得焦点的单元格,还是获得焦点的那一行的所有单元格  
Italic    是否斜体      
Italic    是否斜体      
KeepFocusedRowOnUpdate      当后台的数据记录变化时,保持焦点行的焦点  
KeepGroupExpandedOnSorting     当数据进行排序时,保持行的扩展状态
LayoutVersions      布局的版本  
LevelIndent        分组行和相邻分组级别的缩进
MinBandPanelRowCount       行中最小带头面板的高度(BandedGridView和AdvBandedGridView专有属性)
Modifiers        常规属性数据        
MRUColumnFilterListCount      是否存放最近使用过的视图列的过滤项目  
MRUFilterListCount       是否存放最近使用过的视图的过滤条件  
MRUFilterListPopupCount      最近使用过的过滤列表中能显示的项目数  
MuiltiSelect       允许多选行  
MuiltiSelectMode      多选模式(多选行或多选单元格)(GridView和BandedGridView专有属性)  
Name    字体名称      
NewItemRowPosition     设置新项目行的位置  
 NewItemRowText       新项目行中显示的文本
Options    界面选项      
OptionsBehavior    视图的行为选项  
OptionsCustomization       访问视图的用户化操作  
OptionsDetail        对视图的主要明细操作  
OptionsFilter        视图的过滤操作  
OptionsHint        视图的提示操作  
OptionsLayout       视图的布局操作  
OptionsMenu        选项菜单  
OptionsNavigation     导航选项  
OptionsPrint        打印选项  
OptionsSelection      选择选项  
OptionsView           视图选项  
PaintStyleName        当前视图的着色样式的名字
PreviewFieldName       预览部分中要显示值的域名
PreviewIndent         预览文本的水平偏移量
PreviewLineCount       预览部分的文本的行数
PrintBandHeader        打印带的头  
PrintDetails           打印明细  
PrintFilterInfo        打印过滤面板  
PrintFooter            打印页脚  
PrintGroupFooter       打印分组的页脚  
PrintHeader            打印列头  
PrintHorzLines         打印水平的网络线  
PrintPreview           打印预览的部分  
PrintVertLines         打印垂直的网络线  
RemoveOldColumns        恢复时存在于布局中的,但不存在于当前控件的列,将被丢弃或者加入到控件中
RowAutoHeight          每一行自动根据单元格的内容调整高度(GridView专用属性)  
RowHeight             数据行中单元格的高度
RowSepartatorHeight    行间距
ScrollStyle           滚动条的样式
ShowAllTableValuesInFilterPopup     是否在下拉列表中显示所有记录的(唯一的)值,或者满足过滤标准的值  
ShowAutoFilterRow       显示自动过滤行  
ShowBandHeaderHints     显示表格带头被截去的内容(BandedGridView和AdvBandedGridView专有属性)
ShowBands               显示带的面板(BandedGridView和AdvBandedGridView专有属性)  
ShowBandsInCustomizationForm     在用户窗体中显示带子(BandedGridView和AdvBandedGridView专有属性)
ShowButtonMode         编辑器按钮的显示模式
ShowCellHints           显示单元格被截去的内容  
ShowChildrenInGroupPanel       视图的分组面板是否担当一个新加入的分组面板
ShowColumnHeaderHints     显示列头被截去的内容
ShowColumnHeaders     显示列头  
ShowDetailButtons     在主行上显示"主—明细"的扩展按钮  
ShowDetailTabs     显不Tab的明细  
ShowFilterPanelMode     显示过滤面板
ShowFooter     显示视图的页脚  
ShowGroupedColumns     显示分组列(GridView专用属性)  
ShowGroupPanel     显示分组面板  
ShowHorzLines     显示水平网格线  
ShowIndicator     显示行指示器面板  
ShowPreview     显示预览部分  
ShowPreviewLines     显示预览线  
ShowvertLines     显示垂直网格线设计        
Size字体大小  

SmartDetailExpand     当详细视图扩展时,是否自动进行滚动,使该详细视图的所有行都显示出来  
SmartDetailExpandButtonMode       设置"主—明细"扩展按钮的风格
SmartDetailHeight     (保留属性)
SmartVertScrollBar     设置是否能滚动视图到第一行和最后一行
StoreAllOptions   当布局进行存储或恢得时,控件所有的列/带(除了外观设置外)的设置都将被存储或恢得    
StoreAppearance     存储或恢复控件的外观设置  
StoreDataSettings     存储或恢复控件的分组、排序、过滤设置和摘要(汇总)
StoreLayout   能否存储或恢复布局  
StoreVisualOptions    存储或恢复控件视觉选项(布局)
Strikeout删除线      
SynchronizeClones     是否克隆视图(通过视图克隆,使外观和数据的表现设置同步)
TAB/SHIFT+TAB 移动焦点
Tag       常规属性外观        
TextOptions   文本选项      
Trimming   文本的整理方式    
Underline是否加下划线    
Unit字体设置的单位      
UseAdvVertNavigation     使用高级垂直导航器(AdvBandedGridView专有属性)  
UseBackColor使用显示对象的背景色      
 UseBorderColor     使用显示对象的边框色  
UseFont使用显示对象的字体      
 UseFont使用显示对象的字体      
UseForeColor使用显示对象的前景色      
 UseImage使用显示对象的背景图片      
UseIndicatorForSelection     当处理多选模式时,能否使用行指示面板来进行行的选择
UseNewCustomFilterDialog     高级用户用定制的过滤器对话框
UsePrintStyles     打印正在使用的界面
UseTabKey     使用
UseTextOptions   使用显示对象的文本选项(见TextOptions属性)  
Valignment文本的垂直对齐方式      
VertScrollTipFieldName       垂直滚动条上的提示
VertScrollVisibility       显示垂直滚动条
ViewCaption             视图的标题行为  
WordWrap是否换行