SelectTreeNode method (DataWindows)
Description
Selects or deselects a TreeView node in a TreeView DataWindow.
Controls
DataWindow type |
Method applies to |
---|---|
PowerBuilder |
DataWindow control |
Syntax
[PowerBuilder]
1 |
Integer <span>dw_control</span>.<span>SelectTreeNode</span>(long <span>row</span>, long <span>groupLevel</span>, boolean <span>bSelect</span>) |
Argument |
Description |
---|---|
dw_control |
A reference to a TreeView-style DataWindow |
row |
The number of the row that belongs to |
groupLevel |
The TreeView level of the group |
bSelect |
Indicates whether the TreeView node is |
Return Values
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 |
long row |
1 |
long level |
1 |
row=long(sle_row.text) |
1 |
level=long(sle_level.text) |
1 |
dw_1.SelectTreeNode(row,level,true) |