新聞中心
VB.NET中TreeView可以通過(guò)右擊的方式進(jìn)行節(jié)點(diǎn)添加嗎?求助各位!
可以,但要先通過(guò)鼠標(biāo)位置獲取節(jié)點(diǎn),不然得到的節(jié)點(diǎn)還是上一次選中的,不直觀。
創(chuàng)新互聯(lián)專注于企業(yè)成都營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、德保網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、電子商務(wù)商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為德保等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
《VB.NET》TreeView1節(jié)點(diǎn)
:FartherNode,以此為標(biāo)識(shí),用循環(huán)程序控制,父節(jié)Node1,從數(shù)據(jù)庫(kù)中選出所有FartherNode是Node1的,循環(huán)添加。
哦,我明白你什么意思了.建樹(shù)形應(yīng)該用遞歸的。
這樣可以么,就是在數(shù)據(jù)庫(kù)里在加一個(gè)字段存儲(chǔ)子節(jié)點(diǎn)即ChildNode,它是bool型的,如果下面還有子節(jié)點(diǎn)的話就是true,反之為false,然后遞歸判斷,只要不是false,就new 一個(gè)Node,然后node.aad();..你寫的方法行不通,因?yàn)閿?shù)據(jù)都是動(dòng)態(tài)的,你不可能知道所有的節(jié)點(diǎn)數(shù)據(jù)的.如果是固態(tài)的,何必寫程序控制呢.
vb net treeview控件如何設(shè)置某節(jié)點(diǎn)被選擇
TreeView的SelectedNode屬性獲取或設(shè)置當(dāng)前選擇的節(jié)點(diǎn)。
TreeView1.SelectedNode?=?TreeView1.Nodes(1)?'選擇第二個(gè)節(jié)點(diǎn)
網(wǎng)頁(yè)名稱:vb.net選中節(jié)點(diǎn) vbs選擇按鈕
路徑分享:http://www.dlmjj.cn/article/dosgspc.html