2012-11-25 52 views
2

我需要在舊的VB6應用程序中實現一個排序的線程視圖。它應類似於此:如何實現一個線程視圖?

enter image description here

所以,它就像各種各樣的樹視圖但也有可能被按下右(每行)按鈕。該視圖不需要摺疊 - 它始終處於展開模式。用戶應該能夠響應每個節點(通過最右邊的評論按鈕)。當然,用戶應該能夠瀏覽條目。

我可以實現這些的一些方法是什麼?我願意接受第三方控制,無論是否付費。

+0

是不是在.NET中寫一個選項,並在標記有ComVisible特性的dll包裝呢? – Dabblernl

回答

1

VSFlexGrid有一個大綱模式。您可以通過RowOutlineLevel屬性設置每行的縮進。它在單元格/列中支持自動換行,圖像等,所以你應該能夠非常接近你想要的。它還支持所有者繪製,讓您完全自定義單元格繪畫(例如,獲取那些圓角)。

我敢肯定有其他控制在那裏,以及...