virtualtreeview

    2熱度

    1回答

    我正在使用一個TVirtualStringTree作爲工作得很好的網格。 我使用treeviews提示功能來顯示用戶將鼠標放在單元格上時的提示。 我不得不將HintMode更改爲hmHint,因爲我想讓我的提示出現,而不管單元格文本的長度。 我現在想要做的是顯示一個不同的提示,取決於鼠標在單元格內的位置。 在使用OnGetHint事件顯示提示之前,我可以做到這一點沒有問題。我的問題是隻有當用戶將鼠

    11熱度

    3回答

    我想更改虛擬字符串樹的特定行中文本的顏色。可能嗎?

    9熱度

    2回答

    Mike Lischke的虛擬樹視圖在網絡上和第三方組件中似乎非常流行。我剛剛在我的機器上下載了4.8.7版本。 我有德爾福2010和德爾福7.0在2個分區。 Aftter單擊虛擬樹視圖的安裝程序,日誌文件提示,說它已成功安裝。 我檢查了德爾福2010年,是的,它是在組件面板上顯示3個控件。 但是,當我啓動Delphi 7.0時,IDE會提示'無法加載VirtualtreesD7.bpl ...'

    3熱度

    4回答

    我還沒有非常豐富的TVirtualStringTree組件經驗,因此也許我忽略了一些微不足道的東西。 我的應用程序將文件信息收集到記錄(文件名,路徑,大小)並顯示在虛擬字符串樹中的數據。 現在,當有很多節點(200K +)時,我經歷了一個沉重的減速,整個樹基本上滯後。我知道內存佔用量非常大,只有記錄數據,但我發現滯後是由VST的OnGetText方法引起的。 因此,如果方法讀取實際數據或將Cell

    0熱度

    1回答

    如何在onchange事件中獲取virtualstringtree中X和Y的最大滾動條?

    7熱度

    2回答

    Mike Lischke在VirtualTreeView中有廣泛的拖放支持,我使用TVirtualStringTree,它有一些拖放事件,但我無法弄清楚如何讓它接受一個外殼拖動從Windows資源管理器中將一些文件拖放到我的應用程序中。我想要加載文件,當他們被拖到拖放控制。 我試過使用第三方的Anders Melander代碼來處理拖放操作,但是因爲VirtualTreeView已經將自己註冊爲放

    1熱度

    2回答

    我在同一表單上同時使用多個TVirtualStringTree。 如果一棵樹具有選定的節點,但焦點當前位於另一棵樹上,則選區以淺灰色突出顯示。 是否有一種簡單的方法來選擇未聚焦的TVirtualStringTree,並使用通常的選擇顏色(我的計算機上的藍色)突出顯示? 感謝

    1熱度

    2回答

    我一直在想這2件事: 1)如何更改代碼中整行的顏色?就像,當VT看起來像一個ListView? 2)如何使複選框縮進?我的孩子複選框和相同的「縮進?」作爲我的根複選框。 謝謝!

    1熱度

    1回答

    Hey S.O!我意識到我的子節點沒有縮進 - 它們與根節點在同一層。下面是截圖: 正如你看到的,是的childNodes在第一級的縮進。 FixedIndent是關閉的,所以這不是什麼原因造成它.. 有什麼建議嗎? 謝謝!

    0熱度

    3回答

    我有一個使用TriStateChecking的VST。它連接到數據庫表,所以當用戶檢查一個節點時,它的檢查字段在數據庫中更新。我希望這對最終用戶是不可見的;那不是'保存'按鈕。 我目前使用OnChecked()事件來更新數據庫。問題是檢查大量節點時,它實際上執行#CheckedNodes SQL更新語句。我想要做的是在所有三態檢查完成時捕獲/通知,以便我可以簡單地掃描樹並構造一個SQL更新語句。