0. 去掉DBGrid 右邊空白
1. 每次調整尺寸時 DBGrid 的 Width 總比看到的尺寸大 8 個 pixel
2. Scroll bar 的 pixel 大概是20 (右邊)
3. 左邊細細的 column 大概是5 (左邊)
4. 平均每個欄位大小
2. Scroll bar 的 pixel 大概是20 (右邊)
3. 左邊細細的 column 大概是5 (左邊)
4. 平均每個欄位大小
//調整DBGrid的大小的 code 如下
int m = (DBGrid->Width-8-25) / (DBGrid->FieldCount);
int i;
int i;
for(i=0;i FieldCount;i++)
{
DBGrid->Columns->Items[i]->Width = m;
}
//DBGrid->Columns->Items[i-1]->Width = m-2; //微調最後一行
{
DBGrid->Columns->Items[i]->Width = m;
}
//DBGrid->Columns->Items[i-1]->Width = m-2; //微調最後一行
留言
張貼留言