SelectedItem 属性(ActiveX 控件) 返回对所选 ListItem、Node 或 Tab 对象的引用。语法object.SelectedItemobject 所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。 说明SelectedItem 属性返回对于一个对象的引用,该对象能用来在选定的对象上设置属性和调用方法。这一属性被典型地用于返回对 ListItem、Node、Tab 或用户已单击或选定的对象的引用。用此引用,可以在允许任何下一步操作之前验证对象,就象下面的代码中演示的那样:Command1_Click() '如果所选对象不是根,则删除此节点。 If TreeView1.SelectedItem.Index <> 1 Then Treeview1.Nodes.Remove TreeView1.SelectedItem.Index End If End Sub 为编程选择 ListItem 对象,用使用带有 SelectedItem 属性的 Set 语句,如下所示:Set ListView1.SelectedItem = ListView1.ListItems(1)
SelectedItem 属性(ActiveX 控件)
返回对所选 ListItem、Node 或 Tab 对象的引用。语法object.SelectedItemobject 所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。 说明SelectedItem 属性返回对于一个对象的引用,该对象能用来在选定的对象上设置属性和调用方法。这一属性被典型地用于返回对 ListItem、Node、Tab 或用户已单击或选定的对象的引用。用此引用,可以在允许任何下一步操作之前验证对象,就象下面的代码中演示的那样:Command1_Click()
'如果所选对象不是根,则删除此节点。
If TreeView1.SelectedItem.Index <> 1 Then
Treeview1.Nodes.Remove TreeView1.SelectedItem.Index
End If
End Sub
为编程选择 ListItem 对象,用使用带有 SelectedItem 属性的 Set 语句,如下所示:Set ListView1.SelectedItem = ListView1.ListItems(1)
Expanded 属性
这个属性返回或设置一个值,该值确定在 TreeView 控件中的 Node 对象当前是被展开的还是被折叠的。语法object.Expanded[= boolean]Expanded 属性的语法包含下面部分:t部分 描述
object 对象表达式,其值是“应用于”列表中的一个对象。
boolean 布尔表达式,其值指定该节点是被展开的还是被折叠的。
boolean 的设置值是:设置值 描述
True 该 Node 当前被展开。
False 该 Node 当前被折叠。
说明可以使用 Expanded 属性编程展开 Node 对象。以下代码与双击第一个 Node 的作用相同:TreeView1.Nodes(1).Expanded = True在 Node 对象被展开时,Expand 事件发生。如果一个 Node 对象没有子节点,则该属性值被忽略。