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

凍結DBGRID的欄位問題

答題得分者是:ccchen
crist
一般會員


發表:2
回覆:1
積分:0
註冊:2002-11-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-08 14:05:36 IP:61.152.xxx.xxx 未訂閱
我想凍結dbgrid的某一列,怎么写呀,象excel冻结窗口的功能!
ccchen
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-09 09:28:37 IP:203.217.xxx.xxx 未訂閱
什麼意思? 是要讓某些Column不捲動嗎 在TDBGrid之袓先TCustomGrid中有兩個property--Fixcols, Fixrows可用, 但由於是protected故必須如下使用
type TmpGrid=class(TDBGrid); //任意宣告class inhereted from TDBGrid
procedure Tfmtestu1.FormCreate(Sender: TObject);
begin
  TmpGrid(DBGrid1).FixedCols:=2;  //使前二column不捲動
end;
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-19 12:30:43 IP:61.220.xxx.xxx 未訂閱
為何我測試之後凍結的columns的title caption 會變成空白?? type TForm1 = class(TForm) ADOQuery1: TADOQuery; ADOConnection1: TADOConnection; DBGrid1: TDBGrid; DBNavigator1: TDBNavigator; DataSource1: TDataSource; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; type TmpGrid=class(TDBGrid); var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.FormCreate(Sender: TObject); begin TmpGrid(DBGrid1).FixedCols:=3; //使前二column不捲動 end; end.
系統時間:2024-05-15 6:28:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!