关于combobox和treeview
小弟近来需要做一个功能:可以删除指定的treeView节点和combobox节点。目前所用的方法是,对treeView先用selecteditem获得节点的index,再用remove;本来想用一个node变量指向节点,再直接删除发现做不到
而combobox则是需要比对item的text才行,还想不到其他办法。
对于此二者,不知各位有更好的建议吗? VB?COMBOBOX?TREEVIEW
[解决办法]
combobox的没啥好说的,treeview的给你写了段示例
Option Explicit
Private Sub Form_Load()
Call InitTreeView
End Sub
Private Sub InitTreeView()
Dim node As node
TreeView1.LineStyle = tvwRootLines
Set node = TreeView1.Nodes.Add(, , "root", "中国")
Set node = TreeView1.Nodes.Add(node, tvwChild, "hunan", "湖南")
End Sub
'---------------------------------------------------
' 过程名 : cmdRemove_Click
' 时间 : 2013/2/23
' 作者 : 杨过.网狐.cn(csdn bcrun)
' 功能 :
' 说明 :
' 备注 : 星辰设计室VB一群:283362041,星辰学园BASIC辅导群:289219875
'---------------------------------------------------
Private Sub cmdRemove_Click()
'TreeView1.Nodes.Remove ("hunan") '通过key删除,推荐
TreeView1.Nodes.Remove (2) '通过index删除
End Sub