关于STRINGGRID垂直居中,并且自动换行的问题
在网上搜索到能够 通过自画让StringGrid居中或者自动换行,现在想垂直居中并且自动换行该怎么做呢?两个属性一起使用似乎不行呀。请高手指点。
[解决办法]
void __fastcall TForm1::StringGrid1DrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State)
{
}
重载此事件
[解决办法]
多行也是可以的
String str="第一行\n第二行";
TStringList *slt=new TStringList;
slt->Text=str;
int rowcount=slt->Count;//获取行数
for(int row=0;row<rowcount;row++)
{
//通过计算得出坐标(x,y)
//分别画出来
TextOut(x,y,slt->Strings[row]);
}
delete slt;