L liangfeiyp Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-09 #1 我在程序中使用了一个StringGrid控件,输出500行,16列,如果我想让第一百行显示为红色,其余行不变,应该怎样实现?在线急等,谢谢!
D dxiaoliang Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-18 #3 void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State) { if(ARow==100) { this->StringGrid1->Canvas->Brush->Color = RGB(255,0,255); this->StringGrid1->Canvas->FillRect(Rect); } } 你看看 可以解决你的问题吗
void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State) { if(ARow==100) { this->StringGrid1->Canvas->Brush->Color = RGB(255,0,255); this->StringGrid1->Canvas->FillRect(Rect); } } 你看看 可以解决你的问题吗
C cqwty Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-18 #4 我从大富翁上面别人的笔记里面保存过来的,你看看吧,应该有你需要的。 http://www.delphibbs.com/keylife/iblog_show.asp?xid=24064