
如圖所示,在grid單元格內輸入漢字或字母,即出現下拉框,模糊查詢資料庫中的記錄
以前在VB下有個flexcell的控制元件可以使用,在delphi還沒有找到過相關的介紹,各位高手指教指教!
謝謝!
uj5u.com熱心網友回復:
看你貼的界面效果, 應該是使用了第三方控制元件. 如dev等, 功能強大,使用簡單.uj5u.com熱心網友回復:
DEV,控制元件,完美實作uj5u.com熱心網友回復:
可參考http://download.csdn.net/detail/duck04551/3831869uj5u.com熱心網友回復:
自己做個控制元件。uj5u.com熱心網友回復:
無比正確,但是。。。沒作用
uj5u.com熱心網友回復:
我覺得VCL一大優點就是做控制元件比較容易。
uj5u.com熱心網友回復:
三層很不好實作。二層較方便uj5u.com熱心網友回復:
b/s架構免談uj5u.com熱心網友回復:
有主鍵的話,用主從表就可以實作這種效果,不一定用cxgriduj5u.com熱心網友回復:
DBGridhEh也可以實作這種效果uj5u.com熱心網友回復:
DEV,控制元件,完美實作
這個可以實作
uj5u.com熱心網友回復:
看樣子好像是用的CXGRID,這個實作起來簡單,如果非得自已處理,只能使用PANEL做好下拉的內容,通過輸入的內容查詢,控制PANEL的VISIBLE屬性與TOP,LEFT的坐標實作,這樣相對麻煩一點,我之前就是這樣做的.uj5u.com熱心網友回復:
DBgrideh也很方便實作,demo里看一下就知道,CXGRID我沒用過,但好像很多在用?uj5u.com熱心網友回復:
真的可以實作uj5u.com熱心網友回復:
我想樓主推薦個第三方控制元件,挺不錯的,叫TMS AdvStringGrid。我前段時間也是想在grid中顯示button,是用這個控制元件才實作的!!uj5u.com熱心網友回復:
第三方控制元件 EhLib 之 TDBGridEh
uj5u.com熱心網友回復:
樓上這個牛!!!!!uj5u.com熱心網友回復:
自己寫,在OnKeyDown事件中自己加代碼來實作uj5u.com熱心網友回復:
DBGridEh和cxgrid控制元件都可以實作這樣的效果,個人推薦dbgridehuj5u.com熱心網友回復:
寫得不錯呢 感覺用DBGRID都可以做到吧uj5u.com熱心網友回復:
TDBGrid通過代碼可以實作。uj5u.com熱心網友回復:
怎么用TDBGrideh實作?大家能給個demo嗎?uj5u.com熱心網友回復:
沒人給個example嗎?uj5u.com熱心網友回復:
DBGridhEhdbgrdh1.Columns.Items[3].PickList.add('aaa');
dbgrdh1.Columns.Items[3].PickList.add('bbb');
dbgrdh1.Columns.Items[3].PickList.add('ccc');
從資料庫里查出下拉資料直接給其PickList賦值就可實作,
CXGRID沒有研究過,據出CXGRID比DBGridhEh功能更強大,應該也可以。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/71357.html
標籤:數據庫相關
