PDA

View Full Version : سوال: کاربر برنامه EXE من را اجرا کرد (Run Time) بتواند ِDBGrid را وسط چین یا راست چین کند



ali_abbasi22145
چهارشنبه 15 آبان 1392, 10:16 صبح
سلام
من می خواهم کاربر برنامه EXE من را اجرا کرد (Run Time) بتواند ِDBGrid را وسط چین یا راست چین کند
هرچه جستجو کردم کدی پیدا نکردم.

meytib
جمعه 17 آبان 1392, 22:51 عصر
این مثالو ببین
http://uplod.ir/11ywwv9hq881/p.zip.htm

ali_abbasi22145
شنبه 02 آذر 1392, 10:24 صبح
سلام
این راه حل هم ساده که خودم دارم کار می کنم:

procedure TMainForm.DBGridCcolumnsAlignmenToRight1Click(Send er: TObject);
var i, j: Integer;
begin
with DBGrid1.DataSource.DataSet do
for i := 0 to DBGrid1.FieldCount - 1 do
for j := 0 to FieldCount - 1 do
if Fields[j].FieldName = DBGrid1.Fields[i].FieldName then
begin
DBGrid1.Columns[i].Alignment := taLeftJustify;
DBGrid1.Columns[i].Title.Alignment := taLeftJustify;
end;
end;