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

QuantumGrid中之按鈕欄位如何得知為哪一列觸發

尚未結案
blanka
一般會員


發表:7
回覆:7
積分:2
註冊:2003-01-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-28 12:36:50 IP:60.248.xxx.xxx 未訂閱
各位大大,在QuantumGrid中,如果使用button欄位,我在runtime的時候要得知哪一列的button被按下,是不是有屬性可以得知呢,我試了好久,可是都沒有屬性可以判斷,感激各位大大的幫忙喔....... 吼..吼...吼....
------
吼..吼...吼....
StrongLemon
高階會員


發表:10
回覆:166
積分:105
註冊:2004-04-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-30 03:10:23 IP:211.74.xxx.xxx 未訂閱
您好: 當cxGrid新增欄位之後,Properties可以選擇ButtonEdit,然後在事件就可以選OnButtonClick,哪一列? 有兩種方法: 1.就是目前所連結的Table ex: TQuery.FieldByName('xxx').AsString Table總該會有PK值吧或者TDataSet.RecNo 2.cxGrid提供的 cxGrid1DBTableView1.Controller.FocusedRow cxGrid1DBTableView1.Controller.FocusedRowIndex
blanka
一般會員


發表:7
回覆:7
積分:2
註冊:2003-01-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-04-01 17:40:04 IP:61.63.xxx.xxx 未訂閱
StrongLemon大大謝謝您的解答,不過我用的是舊版的dxDBGrid,沒有您所說的那些屬性,其實我要做的功能是在資料新增的時候,抓出那一列的值動態去運算,如果為某一狀況時(譬如說兩個欄位相減等於零),就將按鈕Disable掉,所以我必須要準確的知道那是哪一筆資料,我嘗試的感覺是dxDBGrid似乎是動態去加上Button按鈕,不能去單獨控制某一列的Button,不知有沒有大大嘗試改過.... 吼..吼...吼....
------
吼..吼...吼....
系統時間:2024-07-03 22:28:35
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!