全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1362
推到 Plurk!
推到 Facebook!

請問stringgrid裡欄位可以加下拉式選單的功能嗎?

答題得分者是:P.D.
hanniannie
一般會員


發表:3
回覆:1
積分:0
註冊:2011-08-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-10-17 23:12:39 IP:175.181.xxx.xxx 訂閱
 我希望可以在stringgrid的欄位裡加下拉式選單供user選擇,並可儲存。

不知道有辦法嗎???

原本我是用dbgrid,但因為我所要顯示的資料不是在同一個table,而是procedure,所以根本不行!!

那不知道我改用stringgrid後有辦法在欄位裡面加下拉式選單嗎??

或者是有人知道其實dbgrid就算是procedure也可以加下拉式選單或是自己手動keyin欄位??

謝謝有大師可以分享!!^^

P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-10-18 21:11:42 IP:118.169.xxx.xxx 未訂閱
1. dbgrid 的 Columns中有一個 PickList 可做到類似下拉式選單, 但不能連結DataSet, 而且操作上也不順手
2.StringGrid 原本的結構就是以 Cell 為基準, 每一個 Cell 是一個 String 結構, 所以不可能有下拉選單, 但也不是
不可能, 你必須繼承 TStringGrid, 然後自己開發
3.不如建議你, 想方便的話, 可以考量第三方控件, 別人已經幫你開發好的, 例如 tms 元件
www.tmssoftware.com
4.如果不想花錢, 花時間, 其實最簡單的一個方法可以做到你想要的功能,
直接以一個 TDBCtrlGrid, 裡面只要是屬 DB 系列的元件都可以放進去,
利用這個元件可以做到類似 DBGrid 的功能
===================引 用 hanniannie 文 章===================
我希望可以在stringgrid的欄位裡加下拉式選單供user選擇,並可儲存。

不知道有辦法嗎???

原本我是用dbgrid,但因為我所要顯示的資料不是在同一個table,而是procedure,所以根本不行!!

那不知道我改用stringgrid後有辦法在欄位裡面加下拉式選單嗎??

或者是有人知道其實dbgrid就算是procedure也可以加下拉式選單或是自己手動keyin欄位??

謝謝有大師可以分享!!^^

系統時間:2024-04-25 22:00:57
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!