線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1517
推到 Plurk!
推到 Facebook!

在dbgrid中是否可以设置类似combobox的填写方式

答題得分者是:Fishman
samuel818
一般會員


發表:4
回覆:6
積分:2
註冊:2006-09-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-03-13 10:19:22 IP:219.132.xxx.xxx 訂閱
大抵如题所述。
Table1(Paradox7)里含有一个field“是否参加”,想用“是”或“否”表示(不想显示为true or false),因此将type设为“alpha”。
以dbgrid1连接table1,用DBNavigator控制。想在填写dbgrid1中的“是否”栏时,将该field设置combobox的效果,不知能否做到?
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-03-13 16:37:57 IP:59.124.xxx.xxx 未訂閱
設定該 TColumn 的 PickList 即可


<textarea class="vb" rows="10" cols="60" name="code"> procedure TForm1.FormCreate(Sender: TObject); begin DBGrid1.Columns[1].PickList.Clear; DBGrid1.Columns[1].PickList.Add('Y'); DBGrid1.Columns[1].PickList.Add('N'); end; </textarea> Fishman
------
Fishman
ken.hsiao
一般會員


發表:17
回覆:15
積分:6
註冊:2007-03-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-03-14 13:24:34 IP:59.126.xxx.xxx 未訂閱
小弟是使用第三方元件,如INFOPOWER就可以輕鬆達到您要的功能!
參考看看!
samuel818
一般會員


發表:4
回覆:6
積分:2
註冊:2006-09-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-03-26 21:03:09 IP:218.15.xxx.xxx 訂閱
Thanks to both of you! :)
===================引 用 文 章===================
設定該 TColumn 的 PickList 即可


<textarea class="vb" rows="10" cols="60" name="code">procedure TForm1.FormCreate(Sender: TObject); begin DBGrid1.Columns[1].PickList.Clear; DBGrid1.Columns[1].PickList.Add('Y'); DBGrid1.Columns[1].PickList.Add('N'); end; </textarea> Fishman
系統時間:2024-05-19 20:35:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!