تثبيت حجم اعمدة DBGrid
#1
السلام عليكم اخوتي كيف يمكنني ان اقوم بتثبيت حجم حقول الداتا كريد بحيث لايستطيع المستخدم للبرنامج ان يكبر ويصغر حجم عرض الاعمدة ؟؟؟؟
الرد
#2
تقوم بالضغط علي DBGrid وتحته يظهر columns ثم تضغط كلك يمين علي columns يظهر لك خيار add item اضغط عليه قم باضافة item علي حسب عدد حقول لديك
ومن ثم قم ربط ال item بالحقل بتحديد اسم الحقل في fieldname وحجم الحقل في width واسم الحقل في caption
الرد
#3
اخي العزيز سؤالي عن تثبيت حجم الاعمدة وليس اضافة حقول للداتا كريد
الرد
#4
اخي الكريم هذه الخطوات للتثبيت يجب ان يتم ربط الحقول بال DBGrid حتي تستيطع تثبيت حجمها وبعد ربط الحقل قم بتحديد الحجم في width
او عن طريق الكود
PHP كود :
DBGrid1.Columns[0].Title.Caption:='ÇÓã ÇáãÓÊÎÏã';
DBGrid1.Columns[0].Width:=50;
DBGrid1.Columns[1].Title.Caption:='ßáãÉ ÇáãÑæÑ';
DBGrid1.Columns[1].Width:=50; 
الرد
#5
السلام عليكم
كود :
DBGrid1.Options:=[dgColumnResize];
اللهم علمنا ما ينفعنا و إنفعنا بما علمتنا
الرد
#6
اخي العزيز قمت بتجربة ماكتبته لي لكن مع الاسف لم يثبت حجم الحقل بل يبقى متحرك
الرد
#7
لقد نجح معي الامر لادري من الممكن انا الخاصية غير موجودة في نسخة دالفي التي تعمل عليها
او قم بتغيير الخاصية Option من Opject Inspector
انا اعمل على Delphi XE3
بالتوفيق
اللهم علمنا ما ينفعنا و إنفعنا بما علمتنا
الرد
#8
اخي العزيز انا اعمل على الدلفي 5
الرد
#9
السلام عليكم...

حدد المكون DBGrid و في نافذة الخصائص قم بتوسيع الخاصية Options و اضبط الخيار dgColumnResize على False.

نرجو الاستفادة و السلام.
الرد
#10
تلميذ الحياة كتب :السلام عليكم
كود :
dbgrid1.options:=[dgcolumnresize];
أخي الكريم هل يوجد كود لتعديل عرض اسطر الديبي قريد ( يعني تكبير عرض السطر جسب حاجة المستعمل )
وفقك الله
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم