CTTREE樹(shù)狀控件的幫助使用說(shuō)明手冊(cè)介紹
- 1 控件的不同部分
- 2 添加控件節(jié)點(diǎn)
- 3 當(dāng)父節(jié)點(diǎn)處于展開(kāi)狀態(tài)時(shí)添加節(jié)點(diǎn)
- 4 刪除控件節(jié)點(diǎn)
- 5 展開(kāi)與收縮節(jié)點(diǎn)
- 6 為節(jié)點(diǎn)選擇圖片
- 7 實(shí)現(xiàn)拖放
- 8 給控件增加一列
- 9 定義列數(shù)據(jù)類(lèi)型
- 10 顯示工具條
- 11 添加節(jié)點(diǎn)副文本
- 12 在一個(gè)節(jié)點(diǎn)內(nèi)編輯文本
- 13 樹(shù)型控件排序
- 14 給節(jié)點(diǎn)添加檢查框與選項(xiàng)按鈕
- 15 虛模式
- 16 錯(cuò)誤信息
- 17 事件
- 18 方法
- 19 屬性
在一個(gè)節(jié)點(diǎn)內(nèi)編輯文本
- 2017-09-15 14:59:44
- 黃善超
- 3643
- 最后編輯:tmtony8 于 2017-09-15 15:24:52
允許使用該控件直接編輯文本。實(shí)現(xiàn)它, 按以下步驟進(jìn)行:
1. 設(shè)置LabelEdit(標(biāo)簽編輯)屬性值為真。
2. 起動(dòng)程序使用控件并且單擊給定節(jié)點(diǎn)選中它。
3. 再次單擊選中節(jié)點(diǎn)。控件將自動(dòng)啟動(dòng)文本的編輯模式。
4. 可選的,選定節(jié)點(diǎn)可以使用StartLabelEdit方法手動(dòng)編輯。
注意:只有在控件第一列的文本能進(jìn)入編輯模式。如果需要節(jié)點(diǎn)列的所有文本能被編輯,我們建議當(dāng)需要編輯時(shí)使用對(duì)話框。
注意:如果使用StartLabelEdit方法,被編輯的節(jié)點(diǎn)必須可見(jiàn)。否則方法將失敗。因此,在使用StartLabelEdit方法之前可能需要使用ReDraw (真)方法。
ctTree.ListIndex = 120
ctTree.ReDraw( True )
ctTree.StartLabelEdit
進(jìn)行控件編輯框的文本僅在按ENER鍵或單擊一個(gè)新的節(jié)點(diǎn)時(shí)被保存。如果按了ESC鍵或在按ENTER鍵之前控件失去焦點(diǎn),新文本將被放棄, 舊文本將恢復(fù),并且控件將取消編輯模式。但是,程序員可以使用AfterLabelEdit和BeforeLabelEdit事件與CancelEdit方法阻止新文本進(jìn)入控件。
如果控件處于虛擬模式,需要用到SetLabelEdit事件和EditText屬性以提供控件初始化文本。
Update Required
To play the media you will need to either update your browser to a recent version or update your Flash plugin.