SelectTreeNode
method (DataWindows)
Description
Selects or deselects a TreeView node in a TreeView
DataWindow.
Applies to
|
DataWindow type |
Method applies to |
|---|---|
|
PowerBuilder |
DataWindow control |
Syntax
PowerBuilder
|
1 |
Integer dw_control.SelectTreeNode(long row, long groupLevel, boolean bSelect) |
|
Argument |
Description |
|---|---|
|
dw_control |
A reference to a TreeView-style DataWindow |
|
row |
The number of the row that belongs to the |
|
groupLevel |
The TreeView level of the group |
|
bSelect |
Indicates whether the TreeView node is selected or |
Return value
Returns 1 if the SelectTreeNode operation succeeds and one of the
following negative values if it fails:
-1 — DataWindow is null
-5 — One or more of the parameters are invalid
-16 — DataWindow is not a TreeView DataWindow
Usage
A TreeView DataWindow has several TreeView nodes that can be
selected or deselected. You can use the SelectTreeNode method to select or
deselect a TreeView node in a TreeView DataWindow that has a particular
TreeView level.
The SelectTreeNode method triggers the TreeNodeSelecting and
TreeNodeSelected events with a row argument of -1.
Examples
The following example selects the node specified by the text box
values:
|
1 2 3 4 5 |
long row long level row=long(sle_row.text) level=long(sle_level.text) dw_1.SelectTreeNode(row,level,true) |