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

DbGrid如何實現這樣的Title

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


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-08 09:39:58 IP:211.96.xxx.xxx 未訂閱
DbGrid如何實現這樣的Title?    jacky 發表人 - guohua_fu 於 2003/08/08 09:47:35
------
jacky
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-08 11:10:15 IP:218.163.xxx.xxx 未訂閱
引言: DbGrid如何實現這樣的Title?
必須在DBGrid之onDrawColumnCell或onDrawDataCell之事件內自己畫 可在本站上search一下onDrawColumnCell有不少類似的文章
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-08 11:24:04 IP:211.96.xxx.xxx 未訂閱
謝謝版主抽空回复﹗ 但我search了onDrawColumnCell好像沒找著﹐能否提供一個超連接來參考一下﹐謝謝﹗ jacky
------
jacky
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-08 13:45:57 IP:218.163.xxx.xxx 未訂閱
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=29488 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=30516 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=28032
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-08 15:04:02 IP:211.96.xxx.xxx 未訂閱
實在對不起﹐我還是沒找到我要的答案﹗ 我不知道版主是否明白了我的需求﹐我再附一個清楚一點的圖給您 參考﹐我要的是如下Title的效果﹗ 感謝版主的耐心﹗     jacky
------
jacky
ccchen
版主


發表:61
回覆:940
積分:1394
註冊:2002-04-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-08-08 16:27:14 IP:218.163.xxx.xxx 未訂閱
我想我了解你要的 你必須在OnDrawcolumnCell自己在Title上去繪線, 改color, 用Textout去將字寫在指定位置 這3個例子可以讓你了解如何存取到Title之每一個cell,如何用DBGrid之Canvas來繪圖, 寫字.
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-08-09 08:06:24 IP:211.96.xxx.xxx 未訂閱
感謝版主﹐但小弟實在不才﹐還是沒法搞懂﹐能否舉個實例代碼給小弟一閱﹐ 十万分感謝﹗ jacky
------
jacky
P.D.
版主


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

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-08-09 18:39:34 IP:61.66.xxx.xxx 未訂閱
引言: 感謝版主﹐但小弟實在不才﹐還是沒法搞懂﹐能否舉個實例代碼給小弟一閱﹐ 十万分感謝﹗ jacky
請你下載我的這組工具, 其中有一個dbfix.pas(dcu), header.pas 加入到你的vcl中 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31340 dbfix可以達到你要的需求 解開後在 headers properity 中可以設定, 你先玩玩看, 很不錯的vcl 發表人 - P.D. 於 2003/08/09 19:00:48
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-08-11 10:16:28 IP:211.96.xxx.xxx 未訂閱
感謝P.D.版主﹐您用的是Delphi7吧﹐可我是Delphi6﹐所以沒法看到DBGrid﹐如何是好呢? jacky
------
jacky
P.D.
版主


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

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-08-11 22:41:18 IP:61.66.xxx.xxx 未訂閱
引言: 感謝P.D.版主﹐您用的是Delphi7吧﹐可我是Delphi6﹐所以沒法看到DBGrid﹐如何是好呢? jacky
我用的是Delphi5, 由於 dbfix.pas 中有呼叫到 DSGNINTF這組, 在 Delphi6以上已大幅修改了不用了, 你可以搜尋一下本站中 "dsgnintf" 的內容, 有說明 Delphi7應該怎麼去改, 我手上沒有7所以可能很抱歉了!
系統時間:2024-11-23 5:48:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!