如何动态控制DBGRID的列宽
adoquer->SQL->Add("select shiffrequerror.meterid as 表编号 ,shiffrequerror.step as 档位, shiffrequerror.standvoltage as 标准电压电流, shiffrequerror.standunit as 标准电压电流单位, shiffrequerror.upperfrequ as F上, shiffrequerror.uppervoltage as F上电压电流 ,shiffrequerror.upperunit as F上电压电流单位, shiffrequerror.uppererror as F上电压电流误差, shiffrequerror.downfrequ as F下,shiffrequerror.downvoltage as F下电压电流, shiffrequerror.downunit as F下电压电流单位, shiffrequerror.downerror as F下电压电流误差, shiffrequerror.centerfrequ as F中, shiffrequerror.centervoltage as F中电压电流, shiffrequerror.centerunit as F中电压电流单位,shiffrequerror.centererror as F中电压电流误差, shiffrequerror.lowfrequ as F低");
adoquer->SQL->Add(+"from shiffrequerror ");
DBGrid1->Columns->Items[2]->Width =10000; // 这样不行,不知道为什么
大家可以看到我的字段很多, 我想控制每个列的宽度,可是控制不了该怎么样解决.
静态的方法就不要说了 !