public class WPFDataGrid extends WPFMultiSelector
Modifier | Constructor and Description |
---|---|
protected |
WPFDataGrid(JtfObjectHandle handle,
Desktop desktop)
使用 JtfObjectHandle 创建新 WPFDataGrid。
|
Modifier and Type | Method and Description |
---|---|
void |
beginEdit(int rowIndex,
int columnIndex)
开始编辑指定单元格。
|
void |
beginEdit(int rowIndex,
ItemIdentifier column)
开始编辑指定单元格。
|
void |
beginEdit(int rowIndex,
String columnText)
开始编辑指定单元格。
|
void |
beginEdit(ItemIdentifier row,
int columnIndex)
开始编辑指定单元格。
|
void |
beginEdit(ItemIdentifier row,
ItemIdentifier column)
开始编辑指定单元格。
|
void |
beginEdit(ItemIdentifier row,
String columnText)
开始编辑指定单元格。
|
void |
beginEdit(String rowText,
int columnIndex)
开始编辑指定单元格。
|
void |
beginEdit(String rowText,
ItemIdentifier column)
开始编辑指定单元格。
|
void |
beginEdit(String rowText,
String columnText)
开始编辑指定单元格。
|
void |
cancelEdit()
取消编辑的单元格。
|
void |
commitEdit()
提交编辑的单元格。
|
List<WPFDataGridColumnHeader> |
getColumns()
获取 包含数据网格中所有列的集合。
|
WPFDataGridCell |
getCurrentCell()
获取 具有焦点的单元格。
|
WPFDataGridCell |
getSelectedCell()
获取 数据网格中的所选单元格。
|
List<WPFDataGridCell> |
getSelectedCells()
获取 当前所选单元格的列表。
|
String |
getSelectedCellText()
获取 数据网格中所选单元格的文本,如果未选择任何单元格,则为空字符串。
|
List<String> |
getSelectedCellTexts()
获取 数据网格中所选单元格的文本,如果未选择任何单元格,则为空列表。
|
WPFDataGridRow |
getSelectedItem()
获取 数据网格中的所选行。
|
DataGridSelectionMode |
getSelectionMode()
获取 表示如何在数据网格中选择行和单元格的值。
|
DataGridSelectionUnit |
getSelectionUnit()
获取 表示是否可在数据网格中选择行、单元格或同时选择二者的值。
|
boolean |
isReadOnly()
获取 表示用户是否可以编辑数据网格中的值的值。
|
void |
scrollIntoView(int rowIndex)
滚动指定单元格至视图。
|
void |
scrollIntoView(int rowIndex,
int columnIndex)
滚动指定单元格至视图。
|
void |
scrollIntoView(int rowIndex,
ItemIdentifier column)
滚动指定单元格至视图。
|
void |
scrollIntoView(int rowIndex,
String columnText)
滚动指定单元格至视图。
|
void |
scrollIntoView(ItemIdentifier row)
滚动指定单元格至视图。
|
void |
scrollIntoView(ItemIdentifier row,
int columnIndex)
滚动指定单元格至视图。
|
void |
scrollIntoView(ItemIdentifier row,
ItemIdentifier column)
滚动指定单元格至视图。
|
void |
scrollIntoView(ItemIdentifier row,
String columnText)
滚动指定单元格至视图。
|
void |
scrollIntoView(String rowText)
滚动指定单元格至视图。
|
void |
scrollIntoView(String rowText,
int columnIndex)
滚动指定单元格至视图。
|
void |
scrollIntoView(String rowText,
ItemIdentifier column)
滚动指定单元格至视图。
|
void |
scrollIntoView(String rowText,
String columnText)
滚动指定单元格至视图。
|
void |
select(int itemIndex)
选择指定行。
|
void |
select(int itemIndex,
ModifierKey modifiers)
选择指定行。
|
void |
select(ItemIdentifier item)
选择指定行。
|
void |
select(ItemIdentifier item,
ModifierKey modifiers)
选择指定行。
|
void |
select(String itemText)
选择指定行。
|
void |
select(String itemText,
ModifierKey modifiers)
选择指定行。
|
void |
selectCell(int rowIndex,
int columnIndex)
选择指定单元格。
|
void |
selectCell(int rowIndex,
int columnIndex,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(int rowIndex,
ItemIdentifier column)
选择指定单元格。
|
void |
selectCell(int rowIndex,
ItemIdentifier column,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(int rowIndex,
String columnText)
选择指定单元格。
|
void |
selectCell(int rowIndex,
String columnText,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(ItemIdentifier row,
int columnIndex)
选择指定单元格。
|
void |
selectCell(ItemIdentifier row,
int columnIndex,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(ItemIdentifier row,
ItemIdentifier column)
选择指定单元格。
|
void |
selectCell(ItemIdentifier row,
ItemIdentifier column,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(ItemIdentifier row,
String columnText)
选择指定单元格。
|
void |
selectCell(ItemIdentifier row,
String columnText,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(String rowText,
int columnIndex)
选择指定单元格。
|
void |
selectCell(String rowText,
int columnIndex,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(String rowText,
ItemIdentifier column)
选择指定单元格。
|
void |
selectCell(String rowText,
ItemIdentifier column,
ModifierKey modifiers)
选择指定单元格。
|
void |
selectCell(String rowText,
String columnText)
选择指定单元格。
|
void |
selectCell(String rowText,
String columnText,
ModifierKey modifiers)
选择指定单元格。
|
getSelectedItems, getSelectedItemTexts
getSelectedIndex, getSelectedItemText
getItems, getItemTexts, hasItems, isTextSearchEnabled
getFontFamily, getFontSize, getTabIndex, isTabStop
getActualHeight, getActualWidth, getMaximumScrollPosition, getName, getScrollPosition, pointFromScreen, pointToScreen, scroll, scrollToPosition
bringIntoView, click, click, click, click, doubleClick, doubleClick, doubleClick, doubleClick, getToolTip, isEnabled, isFocused, mouseMove, mouseMove, openContextMenu, openContextMenu, openContextMenuSelect, openContextMenuSelect, openContextMenuSelect, openContextMenuSelect, pressKeys, pressKeys, pressMouse, pressMouse, pressMouse, pressMouse, releaseKeys, releaseKeys, releaseMouse, releaseMouse, releaseMouse, releaseMouse, setFocus, typeKeys, typeKeys, typeKeys, typePasswordKeys, typePasswordKeys, typePasswordKeys
captureBitmap, captureBitmap, exists, exists, generateLocator, getChildren, getDynamicMethodList, getParent, getPropertyList, getRect, getRect, getText, getValue, highlightObject, highlightObject, highlightObject, invokeMethods, textCapture, textCapture, textClick, textClick, textClick, textClick, textClick, textClick, textExists, textExists, textExists, textExists, textExists, textRectangle, textRectangle, textRectangle, textRectangle, textRectangle, waitForChildDisappearance, waitForChildDisappearance, waitForDisappearance, waitForDisappearance, waitForObject, waitForObject, waitForProperty, waitForProperty
equals, exists, find, find, findAll, findAll, getCustomTypeName, getDesktop, getHandle, getLocator, getProperty, getTypeName, hashCode, imageClick, imageClick, imageClick, imageClick, imageClick, imageClick, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageClickFile, imageExists, imageExists, imageExists, imageExistsFile, imageExistsFile, imageExistsFile, imageRectangle, imageRectangle, imageRectangle, imageRectangleFile, imageRectangleFile, imageRectangleFile, invoke, preventFinalLocator, setProperty, toString
protected WPFDataGrid(JtfObjectHandle handle, Desktop desktop)
handle
- 可确定 WPFDataGrid 的句柄desktop
- 此对象所在的桌面public void beginEdit(ItemIdentifier row, ItemIdentifier column)
row
- 可编辑的行column
- 可编辑的列public void beginEdit(ItemIdentifier row, String columnText)
row
- 可编辑的行columnText
- 可编辑的列public void beginEdit(ItemIdentifier row, int columnIndex)
row
- 可编辑的行columnIndex
- 可编辑的列public void beginEdit(String rowText, ItemIdentifier column)
rowText
- 可编辑的行column
- 可编辑的列public void beginEdit(String rowText, String columnText)
rowText
- 可编辑的行columnText
- 可编辑的列public void beginEdit(String rowText, int columnIndex)
rowText
- 可编辑的行columnIndex
- 可编辑的列public void beginEdit(int rowIndex, ItemIdentifier column)
rowIndex
- 可编辑的行column
- 可编辑的列public void beginEdit(int rowIndex, String columnText)
rowIndex
- 可编辑的行columnText
- 可编辑的列public void beginEdit(int rowIndex, int columnIndex)
rowIndex
- 可编辑的行columnIndex
- 可编辑的列public void cancelEdit()
public void commitEdit()
public void scrollIntoView(ItemIdentifier row)
row
- 可滚动至的行public void scrollIntoView(ItemIdentifier row, ItemIdentifier column)
row
- 可滚动至的行column
- 可滚动至的列public void scrollIntoView(ItemIdentifier row, String columnText)
row
- 可滚动至的行columnText
- 可滚动至的列public void scrollIntoView(ItemIdentifier row, int columnIndex)
row
- 可滚动至的行columnIndex
- 可滚动至的列public void scrollIntoView(String rowText)
rowText
- 可滚动至的行public void scrollIntoView(String rowText, ItemIdentifier column)
rowText
- 可滚动至的行column
- 可滚动至的列public void scrollIntoView(String rowText, String columnText)
rowText
- 可滚动至的行columnText
- 可滚动至的列public void scrollIntoView(String rowText, int columnIndex)
rowText
- 可滚动至的行columnIndex
- 可滚动至的列public void scrollIntoView(int rowIndex)
rowIndex
- 可滚动至的行public void scrollIntoView(int rowIndex, ItemIdentifier column)
rowIndex
- 可滚动至的行column
- 可滚动至的列public void scrollIntoView(int rowIndex, String columnText)
rowIndex
- 可滚动至的行columnText
- 可滚动至的列public void scrollIntoView(int rowIndex, int columnIndex)
rowIndex
- 可滚动至的行columnIndex
- 可滚动至的列public void select(ItemIdentifier item)
select
in class WPFSelector
item
- 可选择的行public void select(ItemIdentifier item, ModifierKey modifiers)
select
in class WPFSelector
item
- 可选择的行modifiers
- 选择行时按的修饰键。使用修饰键选择多行。public void select(String itemText)
select
in class WPFSelector
itemText
- 可选择的行public void select(String itemText, ModifierKey modifiers)
select
in class WPFSelector
itemText
- 可选择的行modifiers
- 选择行时按的修饰键。使用修饰键选择多行。public void select(int itemIndex)
select
in class WPFSelector
itemIndex
- 可选择的行public void select(int itemIndex, ModifierKey modifiers)
select
in class WPFSelector
itemIndex
- 可选择的行modifiers
- 选择行时按的修饰键。使用修饰键选择多行。public void selectCell(ItemIdentifier row, ItemIdentifier column)
row
- 可选择的行column
- 可选择的单元格public void selectCell(ItemIdentifier row, ItemIdentifier column, ModifierKey modifiers)
row
- 可选择的行column
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(ItemIdentifier row, String columnText)
row
- 可选择的行columnText
- 可选择的单元格public void selectCell(ItemIdentifier row, String columnText, ModifierKey modifiers)
row
- 可选择的行columnText
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(ItemIdentifier row, int columnIndex)
row
- 可选择的行columnIndex
- 可选择的单元格public void selectCell(ItemIdentifier row, int columnIndex, ModifierKey modifiers)
row
- 可选择的行columnIndex
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(String rowText, ItemIdentifier column)
rowText
- 可选择的行column
- 可选择的单元格public void selectCell(String rowText, ItemIdentifier column, ModifierKey modifiers)
rowText
- 可选择的行column
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(String rowText, String columnText)
rowText
- 可选择的行columnText
- 可选择的单元格public void selectCell(String rowText, String columnText, ModifierKey modifiers)
rowText
- 可选择的行columnText
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(String rowText, int columnIndex)
rowText
- 可选择的行columnIndex
- 可选择的单元格public void selectCell(String rowText, int columnIndex, ModifierKey modifiers)
rowText
- 可选择的行columnIndex
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(int rowIndex, ItemIdentifier column)
rowIndex
- 可选择的行column
- 可选择的单元格public void selectCell(int rowIndex, ItemIdentifier column, ModifierKey modifiers)
rowIndex
- 可选择的行column
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(int rowIndex, String columnText)
rowIndex
- 可选择的行columnText
- 可选择的单元格public void selectCell(int rowIndex, String columnText, ModifierKey modifiers)
rowIndex
- 可选择的行columnText
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public void selectCell(int rowIndex, int columnIndex)
rowIndex
- 可选择的行columnIndex
- 可选择的单元格public void selectCell(int rowIndex, int columnIndex, ModifierKey modifiers)
rowIndex
- 可选择的行columnIndex
- 可选择的单元格modifiers
- 选择单元格时按的修饰键。使用修饰键选择多个项目。public List<WPFDataGridColumnHeader> getColumns()
public WPFDataGridCell getCurrentCell()
public boolean isReadOnly()
public WPFDataGridCell getSelectedCell()
public List<WPFDataGridCell> getSelectedCells()
public String getSelectedCellText()
public WPFDataGridRow getSelectedItem()
getSelectedItem
in class WPFSelector
public DataGridSelectionMode getSelectionMode()
public DataGridSelectionUnit getSelectionUnit()
Copyright 2009-2012 Micro Focus. All Rights Reserved.