像ListView,TreeView,StringGrid,ListBox這類控制元件是在垂直滾動的時候,是按一行一行滾動的,它可以按像素滾動么?應該怎么做呢?
uj5u.com熱心網友回復:
把條數設定的和像素一樣多uj5u.com熱心網友回復:
設定滾動條的Min和Max與像素范圍一樣試試uj5u.com熱心網友回復:
得重寫這些控制元件的XXXdraw、XXXPAINT 方法吧,或者可以試試把這些控制元件放在TScrollBox容器里,滾動時指定positon增量1,就是滾動一下一個像素了uj5u.com熱心網友回復:
另外你可以下載cnpack的cnvcl組件包,里面有相關的平滑滾動的控制元件,跟進里面看它們的實作方法。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130794.html
標籤:VCL組件使用和開發
上一篇:win7客戶端如何連接遠程SQL SERVER2005服務器
下一篇:報錯,未知名稱!
