📄 course6.htm
字号:
<p class="title_2">语法</p>
<p>public String getCaption ()</p>
<p class="title_2">返回值</p>
<p>返回一个字符串,代表当前标题栏中的文本。如果栅格没有标题栏,就返回空字符串。</p>
<p>请参阅:setCaption</p>
<p>DataGrid.getColumn检取指定索引位置上的列。</p>
<p class="title_2">语法</p>
<p>public Column getColumn ( int index )</p>
<p class="title_2">参数</p>
<p>index</p>
<p>要检取列的零基索引值。列的索引值指明了列在栅格中的位置。最后一列的索引值是getColumnCount的</p>
<p class="title_2">返回值</p>
<p>减1。更多的信息,请参阅Column对象的index属性。</p>
<p class="title_2">返回值</p>
<p>返回一个Column对象,代表指定索引位置处的列。</p>
<p>异常</p>
<p>如果index不是有效的列索引值,就引发WFCInvalidArgumentException异常。</p>
<p class="title_2">说明</p>
<p>要检取栅格中所有的列,调用getColumns方法。</p>
<p>DataGrid.getColumnCount</p>
<p>检取栅格中列的数目,不管是可视的还是隐藏的。</p>
<p class="title_2">语法</p>
<p>public int getColumnCount ()</p>
<p class="title_2">返回值</p>
<p>返回栅格中列的数目。</p>
<p class="title_2">说明</p>
<p>getColumnCount方法返回的值包括栅格中所有的列,即使该列的visible属性设置为false。</p>
<p>要检取栅格中当前滚动位置上可视的列数目,调用getVisibleColumns。</p>
<p>DataGrid.getColumnHeaders</p>
<p>检取一个boolean值,指明是否显示列头信息。</p>
<p class="title_2">语法</p>
<p>public boolean getColumnHeaders ()</p>
<p class="title_2">返回值</p>
<p>如果显示列头信息,就返回true;否则,就返回false。</p>
<p>请参阅:setColumnHeaders</p>
<p>DataGrid.getColumns</p>
<p>检取栅格中所有列构成的集合。</p>
<p class="title_2">语法</p>
<p>public Column[] getColumns ()</p>
<p class="title_2">返回值</p>
<p>返回代表栅格中所有列的Column对象矩阵。矩阵中元素的排列次序与栅格中所显示的次序相对应。如果栅格不包含任何列,就返回空矩阵。</p>
<p class="title_2">说明</p>
<p>getColumns返回的列矩阵包括栅格中所有的列。即使该列的visible属性设置为false。矩阵中列的数量就是getColumnCount所返回的值。</p>
<p>要检取栅格中单个的列,调用getColumn方法。</p>
<p>请参阅:setColumns</p>
<p>DataGrid.getCurrentCellValue</p>
<p>检取当前单元的值。</p>
<p class="title_2">语法</p>
<p>public String getCurrentCellValue ()</p>
<p class="title_2">返回值</p>
<p>返回一个字符串,代表当前单元格式化数据的值。</p>
<p>异常</p>
<p>如果DataGrid没有绑定,就产生WFCInvalidArgumentException异常。</p>
<p>请参阅:setCurrentCellValue</p>
<p>DataGrid.getCurrentCellVisible</p>
<p>检取一个boolean值,指明当前单元是否完全可见。</p>
<p class="title_2">语法</p>
<p>public boolean getCurrentCellVisible ()</p>
<p class="title_2">返回值</p>
<p>如果单元在栅格当前的滚动位置完全可见,就返回true;否则,就返回false。</p>
<p class="title_2">说明</p>
<p>如果getCurrentCellVisible返回false,你可以调用makeCurrentCellVisible方法滚动栅格从而将完整的单元滚动进入视图。</p>
<p>DataGrid.getCurrentColumn</p>
<p>检取栅格当前的列。</p>
<p class="title_2">语法</p>
<p>public Column getCurrentColumn ()</p>
<p class="title_2">返回值</p>
<p>返回一个Column对象,代表栅格当前的列。如果当前没有列,就返回null。</p>
<p>请参阅:setCurrentColumn</p>
<p>DataGrid.getCurrentRow</p>
<p>检取栅格当前的行。</p>
<p class="title_2">语法</p>
<p>public Column getCurrentRow ()</p>
<p class="title_2">返回值</p>
<p>返回当前行的书签。</p>
<p class="title_2">异常</p>
<p>如果DataGrid没有绑定,就产生WFCInvalidArgumentException异常。</p>
<p>请参阅:setCurrentRow</p>
<p>DataGrid.getCurrentRowModified</p>
<p>检取一个boolean值,指明当前行中的数据是否已经被修改了。</p>
<p class="title_2">语法</p>
<p>public boolean getCurrentRowModified ()</p>
<p class="title_2">返回值</p>
<p>如果当前行中的数据是否已经被修改但还没有更新底层的记录集,就返回true;否则就返回false。</p>
<p>异常</p>
<p>如果DataGrid没有绑定,就产生WFCInvalidArgumentException异常。</p>
<p class="title_2">说明</p>
<p>如果当前行中的任一值通过编程或被用户改变,currentRowModified属性就自动设置为true。当另外的行变成当前行时,该属性又重新设置为false。要通过编程改变当前单元中的值,调用setCurrentCellValue方法。重点:为了改变当前单元的值,allowUpdate属性必须设置为true,单元所在列的readOnly属性必须设置为false,而且记录集也必须允许进行数据修改。DataGrid.getDataMember检取DataGrid控件底层数据源的绑定成员。</p>
<p class="title_2">语法</p>
<p>public String getDataMember ()</p>
<p class="title_2">返回值</p>
<p>返回一个字符串,指明底层数据源的绑定成员。该字符串要么是绑定记录集的名字,要么是空字符串。更多的信息,请参阅setDataMember。</p>
<p class="title_2">说明</p>
<p>要检取底层的数据源对象,调用getDataSource方法。</p>
<p>DataGrid.getDataSource</p>
<p>检取DataGrid控件底层的数据源。</p>
<p class="title_2">语法</p>
<p>public IDataSource getDataSource ()</p>
<p class="title_2">返回值</p>
<p>返回实现了IDataSource界面的对象,该对象输出当前绑定到DataGrid控件上的记录集。更多的信息,请参阅setDataSource。</p>
<p class="title_2">说明</p>
<p>要检取底层数据源的绑定成员,调用getDataMember方法。</p>
<p>DataGrid.getDefaultColumnWidth</p>
<p>检取栅格所有列的缺省宽度。</p>
<p class="title_2">语法</p>
<p>public int getDefaultColumnWidth ()</p>
<p class="title_2">返回值</p>
<p>返回所有列当前缺省宽度(以像素为单位)。</p>
<p>请参阅:setDefaultColumnWidth</p>
<p>DataGrid.getDisplayIndex</p>
<p>检取与指定书签关联行的显示索引。</p>
<p class="title_2">语法</p>
<p>public int getDisplayIndex ( Object bookmark )</p>
<p class="title_2">参数</p>
<p>bookmark</p>
<p>与行关联的书签。</p>
<p class="title_2">返回值</p>
<p>返回该行零基显示索引。如果指定的行当前不可视,就返回-1。</p>
<p>异常</p>
<p>如果DataGrid没有绑定,就产生WFCInvalidArgumentException异常。</p>
<p class="title_2">说明</p>
<p>行的显示索引指明了在栅格当前滚动位置上行所显示的次序。最上面的可视行显示索引为0。</p>
<p>DataGrid.getDynamicColumns</p>
<p>检取一个boolean值,指明栅格中的列是否是动态确定的。</p>
<p class="title_2">语法</p>
<p>public boolean getDynamicColumns ()</p>
<p class="title_2">返回值</p>
<p>如果列是动态确定的就返回true;否则,就返回false。更多的信息,请参阅setDynamicColumns。</p>
<p>DataGrid.getEnterAction</p>
<p>检取一个值,指明栅格中按下ENTER键所代表的行为。</p>
<p class="title_2">语法</p>
<p>public int getEnterAction ()</p>
<p class="title_2">返回值</p>
<p>返回EnterAction类中定义的一个常量。</p>
<p>请参阅:setEnterAction</p>
<p>DataGrid.getFirstRow</p>
<p>检取与栅格最上面可视行关联的书签。</p>
<p class="title_2">语法</p>
<p>public Object getFirstRow ()</p>
<p class="title_2">返回值</p>
<p>返回最上面可视行的书签。</p>
<p>异常</p>
<p>如果DataGrid没有绑定,就产生WFCInvalidArgumentException异常。</p>
<p class="title_2">说明</p>
<p>在用户滚动栅格时,firstRow属性的值处于未定义状态。</p>
<p>请参阅:setFirstRow, getLeftColumn</p>
<p>DataGrid.getGridLineStyle</p>
<p>检取控件栅格线当前的风格。</p>
<p class="title_2">语法</p>
<p>public int getGridLineStyle ()</p>
<p class="title_2">返回值</p>
<p>返回GridLineStyle类中定义的一个常量。</p>
<p>请参阅:setGridLineStyle</p>
<p>DataGrid.getHeaderFont</p>
<p>确定栅格列头的字体。</p>
<p class="title_2">语法</p>
<p>public Font getHeaderFont ()</p>
<p class="title_2">返回值</p>
<p>返回一个Font对象,代表列头当前使用的字体。headerFont属性的缺省值是null,这意味着列头使用栅格单元的字体。</p>
<p>请参阅:setHeaderFont</p>
<p>DataGrid.getHeaderLineCount</p>
<p>检取栅格列头中可以显示的文本行数量。</p>
<p class="title_2">语法</p>
<p>public int getHeaderLineCount ()</p>
<p class="title_2">返回值</p>
<p>返回栅格列头中可以显示的文本行数量。</p>
<p>请参阅:setHeaderLineCount</p>
<p>DataGrid.getLeftColumn</p>
<p>检取栅格最左边可视列的索引。</p>
<p class="title_2">语法</p>
<p>public int getLeftColumn ()</p>
<p class="title_2">返回值</p>
<p>返回最左边可视列的零基索引。</p>
<p class="title_2">说明</p>
<p>当用户滚动栅格时,leftColumn属性的值处于未定义状态。</p>
<p>请参阅:setLeftColumn, getFirstRow</p>
<p>DataGrid.getRowHeight</p>
<p>检取栅格中行的高度。</p>
<p class="title_2">语法</p>
<p>public int getRowHeight ()</p>
<p class="title_2">返回值</p>
<p>返回行当前的高度(以像素为单位)。</p>
<p>请参阅:setRowHeight</p>
<p>DataGrid.getRowSelectors</p>
<p>检取一个boolean值,指明栅格中是否显示行选择器。</p>
<p class="title_2">语法</p>
<p>public boolean getRowSelectors ()</p>
<p class="title_2">返回值</p>
<p>如果显示行选择器就返回true;否则,就返回false。</p>
<p>请参阅:setRowSelectors</p>
<p>DataGrid.getScrollbars</p>
<p>检取一个值,指明栅格中显示了哪种滚动条。</p>
<p class="title_2">语法</p>
<p>public int getScrollbars()</p>
<p class="title_2">返回值</p>
<p>返回在Scrollbars类中定义的一个常量。</p>
<p>请参阅:setScrollbars</p>
<p>DataGrid.getSelectedBackColor</p>
<p>检取栅格中所选择单元的背景颜色。</p>
<p class="title_2">语法</p>
<p>public color getSelectedBackColor()</p>
<p class="title_2">返回值</p>
<p>返回一个Color对象,代表所选择单元的背景颜色。</p>
<p class="title_2">说明</p>
<p>要确定栅格中未选中单元的背景颜色,调用getBackColor方法。</p>
<p>DataGrid.getSelectedColumns</p>
<p>检取栅格中选中的列。</p>
<p class="title_2">语法</p>
<p>public column[] getSelectedColumns ()</p>
<p class="title_2">返回值</p>
<p>返回代表当前选中列的Column对象矩阵。如果没有选中的列,就返回空矩阵。</p>
<p class="title_2">说明</p>
<p>你可以调用getSelectedColumn方法来确定用户选择了多少列。用户点击列头就表示选中了该列。可以使用CTRL键一次选择多列。</p>
<p>注意:如果DataGrid控件的columnHeaders属性设置为false,则就不显示列头,用户就不能选择列。DataGrid控件不允许同时选择行和列。如果选择了行,调用getSelectedRows来确定所选中的行。</p>
<p>请参阅:setSelectedColumns, clearSelectionDataGrid.getSelectedForeColor检取栅格中所选中文本的颜色。</p>
<p class="title_2">语法</p>
<p>public Color getSelectedForeColor ()</p>
<p class="title_2">返回值</p>
<p>返回一个Color对象,代表栅格中所选中文本的颜色。</p>
<p class="title_2">说明</p>
<p>要确定文本没有选中时的颜色,调用getForeColor方法。</p>
<p>请参阅:setSelectedForeColor</p>
<p>DataGrid.getSelectedRows</p>
<p>检取与栅格所选中行关联的书签。</p>
<p class="title_2">语法</p>
<p>public Object[] getSelectedRows ()</p>
<p class="title_2">返回值</p>
<p>返回与当前选中行关联的书签矩阵。如果没有选中的行,就返回空矩阵。</p>
<p class="title_2">说明</p>
<p>调用getSelectedRows方法来确定用户所选中的行。用户点击行选择器就表示选中该行。可以使用CTRL键一次选中多行。</p>
<p>注意:如果DataGrid控件的rowSelectors属性设置为false,则就不显示行选择器,用户就不能选择行。</p>
<p>DataGrid控件不允许同时选择行和列。如果选择了列,调用getSelectedColumns来确定所选中的列。</p>
<p>请参阅:setSelectedRows, clearColumns</p>
<p>DataGrid.getTabAction</p>
<p>检取一个值,指明栅格中按下TAB键所代表的含义。</p>
<p class="title_2">语法</p>
<p>public int getTabAction()</p>
<p class="title_2">返回值</p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -