المشاركات : 131
المواضيع 52
:
: 3
الإنتساب : Jan 2016
السلام عليكم ورحمه الله وبركاته
عندي مشكلة في تحديد عرض العمود في الداتاجريد عندما احدد width لاي عمود لايصلح
عند تنفيذ البرنامج
ما الحل
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
وعليكم السلام ورحمة الله وبركاته ،
ممكن توضح سؤالك أكثر؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 131
المواضيع 52
:
: 3
الإنتساب : Jan 2016
اريد ان اجعل عرض العمود قيمه محدده وليكن 200 ولكن عند التنفيذ ترجع الي القيمة الافتراضية كما في الصورة
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
26-08-2016, 10:11 AM
(آخر تعديل لهذه المشاركة: 26-08-2016, 10:11 AM بواسطة أبو معاذ.)
يمكنك فعل ذلك في الحدث DrawColumnCell الخاص بال Dbgrid
مثلا تريد تحديد القيمة 50
كود :
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if column.Width > 50 then
Column.Width := 50;
end;
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 131
المواضيع 52
:
: 3
الإنتساب : Jan 2016
بارك الله فيكم اخي
نجح الامر معي