منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كود توسيط الكتابة في الداتا قريد أثناء تفعيل خاصية من اليمين الى اليسار
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
اساتذتنا الكرام 
ألا يوجد كود لتوسيط الكتابة في خلايا الداتا قريد 
لقد جربت هذا الكود : 
DataGrid1.Columns(1).Alignment = dbgCenter


لكنه يعمل فقط اذا كانت اللغة أجنبية و ليست عربية
السّلام عليكم و رحمة الله و بركاته
أخي الكريم " العربي "
قمت بتجربة نفس الكود الموجود بمشاركتك أعلاه و هو يعمل بطريقة عاديّة لتوسيط الكتابة العربية داخل خلايا الداتا غريد
إحتراماتي
ملاحظة : أخي العربي قمت بالتجربة مرّة أخرى ووجدت أنه لا يمكننا توسيط الكتابة بهذا الكود إذا قمت باختيار الخاصّية " من اليمين إلى اليسار " من خصائص الداتا غريد .. أما إذا كانت خاصيّة إتجاه الكتابة هي " من اليسار إلى اليمين " فالكود يعمل بشكل ممتاز .. و لذلك أرجو تعديل سؤالك ليتمكن الإخوة الأساتذة و الأعضاء من تقديم المساعدة من أمكنه منهم ذلك
أنقل لك نصيحة من خبير vb6

"للنصيحة اخي الكريم استخدم MSHFlexGrid Tools فهي افضل بكثير من الداتا قريد" Amir_alzubidy
شكرا أخوتي بارك الله فيكم
اخي عبد العزيز ....ما أشرت إليه هو المشكل
حيث عند تفعيل خاصية من اليمين الى اليسار فإن الكتابة لا تتوسط
ارجوا من الأساتذة الكرام ان يوجهونا الى الحل اذ كان موجود
اعلم استاذنا Amir_alzubidy انها ليست مثل الفلكس قريد و إنما اعتدت عليها لأنها سهلة في الربط مع اداه الادودسي لأن اداه الربط Adodc اداة سهلة و قوية في عملية البحث و عملية الربط تختصر الوقت هذا الشيء الذي يجعلني اعتمد على اداة الداتا قريد فلو و جدت اداة الشبكة اخرى يربط بأداة الادودسي فلا مانع من استعالها .... المهم يجب علي تعلم استعمال اداة الفلكس القريد فهي حتمية
كل الشكر للاساتذة الافاضل الكود يعمل بشكل جيد ويؤدي الغرض
صدق الأستاذ أمير
وحقيقة كنت أعمل على DataGrid ولكن بعد تجربة MSHFlexGrid تركت DataGrid للأبد