[سؤال] كيفية جعل الارقام تأخذ الشكل العربي - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] كيفية جعل الارقام تأخذ الشكل العربي (/showthread.php?tid=225) |
كيفية جعل الارقام تأخذ الشكل العربي - kafi2030 - 22-09-13 بسم الله الرحمن الرحيم
السلام عليكم كيف لي ان اجعل حقول الادخال تأخذ الارقام ذات النمط العربي اي ان تظهر 1500 2000 لا ان تظهر بالشكل الهندي البغيض علمأ انني اعمل على نظام ويندوز 7 حبذا ممن لديه الكود المناسب لجعل حقل التكست بوكس يظهر الارقام كما اشرت اعلاه، التكرم بطرح الكود والف شكر RE: كيفية جعل الارقام تأخذ الشكل العربي - eng.khalidvb - 22-09-13 تفضل اخي جرب هذا الكود كود : Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress RE: كيفية جعل الارقام تأخذ الشكل العربي - sooriaty03 - 22-09-13 السلام عليكم ورحمة الله وبركاته أخي الكريم: الأرقام تتغير بحسب قيمة الخاصية RightToLeft، فإن كانت False ظهرت الأرقام عربية وإن كانت True ظهرت الأرقام هندية وأنت كما يظهر واضحا من الصورة المرفقة أنك قمت بتغيير قيمة الخاصية إلى True ولهذا السبب ظهرت الأرقام هندية... حسنا، عرفنا السبب فما هو الحل؟! الحل ببساطة أن تقوم بتغيير قيمة الخاصية للـ TextBox فقط إلى False ... ستلاحظ أن الأرقام ظهرت عربية ولكنها في الجهة اليسرى... بعد ذلك قم بتغيير قيمة الخاصية TextAlign إلى Right ... الآن الأرقام عربية وموجودة في الجهة اليمنى... وهذا هو المطلوب... بالتوفيق RE: كيفية جعل الارقام تأخذ الشكل العربي - kafi2030 - 22-09-13 الحمد لله نحج الامر شكر اخي خالد على الكود الرائع، الذي يسمح بادخال الارقام فقط كما اشكر اخي sooriaty على وضع اصبعه على المشكلة، وعلى التسلسل المنطقي في طرح خطوات الحل الف الف شكر بارك الله فيكم، وبهذا المنتدى الرائع الذي يشجع على العمل، ولاخوف من العقبات في ظل اعضاء ممتازين RE: كيفية جعل الارقام تأخذ الشكل العربي - kafi2030 - 23-09-13 السلام عليكم عودة مجدداً الى ذات الموضوع ولكن هذه المرة مع الداتا جريد فيو فكيف نجعل الارقام تأخذ الشكل العربي بدلا من الهندي جربت ٌright to left = false فكانت النتيجة غير منطقية على الاطلاق بدأت الداتا جريد فيو، غير منطقية في مظهرها العام كما هو مبين بالصور ارجو الارشاد والتوجيه والف شكر RE: كيفية جعل الارقام تأخذ الشكل العربي - eng.khalidvb - 24-09-13 السلام عليكم ورحمه الله وبركاته اخي جرب ان تغير خيارات اللغة الخاصه بالــ Formatting الخاصه بجهازك اجعلها Englidh united state RE: كيفية جعل الارقام تأخذ الشكل العربي - kafi2030 - 24-09-13 شكرا اخي eng.khalid على اجابتك بارك الله فيك RE: كيفية جعل الارقام تأخذ الشكل العربي - Genius Live - 27-09-13 جرب الكود التالي :
كود : DGV1.Columns(3).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleLeft RE: كيفية جعل الارقام تأخذ الشكل العربي - زمالك - 27-02-17 مشكورين جدا |