請問有關string grid屬性的問題?? |
尚未結案
|
ohsula
一般會員 發表:12 回覆:17 積分:5 註冊:2004-03-02 發送簡訊給我 |
|
kwu
中階會員 發表:10 回覆:57 積分:58 註冊:2003-10-31 發送簡訊給我 |
引言: 大大請問我用goRowSelectd之屬性,可控制整列的顏色為藍色,但希望光棒會自動一列一列往下移,如: 1 第一列藍色,其餘為白色 2 第二列藍色,其餘為白色 3 依此類推 因為本人是新手,接觸BCB一個月,因工作需要所以去學,希望各位大大能給予指導。 Auston Huang ohsula你好: 你是指像下面的功能嗎?? 每隔一秒換列,到了最後一列則指到第一列(因我把第一列設為 Fixed) void __fastcall TForm1::Timer1Timer(TObject *Sender) { if (StringGrid1->Row < (StringGrid1->RowCount - 1)) StringGrid1->Row ; else StringGrid1->Row = 1; } |
ohsula
一般會員 發表:12 回覆:17 積分:5 註冊:2004-03-02 發送簡訊給我 |
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
引言: 感謝大大! 可是目前我是用Option >> GoRowSelection 在程式一執行就會在第一列出現藍色的光棒,不知有無其它方法而不用Option的屬性能一開始就可控制一列的顏色? Auston Huang設定 GoRowSelection 本就是正統的方法,不知長官為何要捨近求遠?? 其它方法絕對比設定 GoRowSelection 複雜一萬倍 ... 另外,本題的目的原來是要讓光棒隔段時間自動 focus 到下一列 題目卻寫成"第一列藍色,其餘為白色...第二列藍色,其餘為白色..." 看的令人一頭霧水 ...(問題的描述跟是否為新手應該一點關係也沒有) 發表人 - bruce0211 於 2004/03/10 08:38:17 |
kwu
中階會員 發表:10 回覆:57 積分:58 註冊:2003-10-31 發送簡訊給我 |
引言: 感謝大大! 可是目前我是用Option >> GoRowSelection 在程式一執行就會在第一列出現藍色的光棒,不知有無其它方法而不用Option的屬性能一開始就可控制一列的顏色? Auston Huang ohsula你好: bruce0211兄說的沒錯 設定 GoRowSelection 本就是正統的方法,不知長官為何要捨近求遠?? 一開始要設定某一列的顏色只要指定 StringGrid1->Row = xx 即可 請參考下列的做法 void __fastcall TForm1::FormShow(TObject *Sender) { StringGrid1->Row = 5; //這樣就可以指到第六列 } //--------------------------------------------------------------------------- void __fastcall TForm1::Timer1Timer(TObject *Sender) { if (StringGrid1->Row < (StringGrid1->RowCount - 1)) StringGrid1->Row ; else StringGrid1->Row = 1; } //--------------------------------------------------------------------------- |
ohsula
一般會員 發表:12 回覆:17 積分:5 註冊:2004-03-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |