تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أستفسار في داتا جرد فيو
#1
السلام عليكم ورحمة الله و بركاته 
أخواتي الكرام تحية طيبة و بعد .....
أعمل على مشروع فيجوال بيسك يتضمن نوافذ بها Datagridview و أحتاج إلى مساعدتكم
ارغب فى جعل كل م يكتب فى الحقول يكون أحرف أنجليزية فقط و فى نفس الوقت تكون Uppercase 
هل من حل ؟
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته
اخي الكريم
بالنسبة الى اللغة سنأخذها من اللغة الافتراضية للكيبورد ذات الاندكس صفر ان كانت الانكليزية وان كانت هي الثانية بالترتيب اما ان تجعلها الاولى او بالكود استبدل الصفر ب 1
ومن اجل تحويل الحروف الانكليزية الى capital اليك هذا الكود

ضع كل ارقام الاعمدة بجانب Case كما هو موضح

كود :
Private Sub DataGridView1_CellEndEdit(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
       Dim str As String
       'Apply to certin columns        
       Select Case e.ColumnIndex
           Case 0, 1, 2 ' اضافة انكس كل الاعمدة للداتاغرايد
               ' تحويل اللغة الى اللغة ذات الترتيب صفر في لغات الكيبورد اجعل الانكليزية اولا
               InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages().Item(0)
               str = DataGridView1.CurrentCell.Value
               DataGridView1.CurrentCell.Value = str.ToUpper
       End Select
   End Sub

ملاحظة : لوكانت اللغة المختارة هي العربية عند فتح الفورم الحاوي على الداتاغرايد فقط قم بوضع مؤشر الماوس على اي خلية  ثم انقر على الخلية التي تريد الكتابة فيها ستتحول الى الانكيزية (جرب فلربما تتغير من اول اختيار خلية)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,221 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حقل الزامي ضمن داتا كريت فيو EMADW 1 412 20-05-25, 01:12 PM
آخر رد: princelovelorn
  [VB.NET] داتا كريت فيو EMADW 13 1,147 15-05-25, 10:48 PM
آخر رد: Taha Okla
  [VB.NET] جمع عمود داتا كريت فيو مع تجاهل الخلايا الفارغة EMADW 4 483 29-04-25, 10:57 PM
آخر رد: Taha Okla
  [VB.NET] ترقيم داتا كريت فيو EMADW 1 343 21-04-25, 11:52 PM
آخر رد: Taha Okla
  [VB.NET] استدعاء داتا كريت فيو من فورم اخر EMADW 1 419 16-04-25, 06:10 PM
آخر رد: مصمم هاوي
  [VB.NET] بطئ جلب البيانات في داتا جرد فيو h2551996 4 485 06-01-25, 06:45 PM
آخر رد: h2551996
  أستفسار عن قراءة الاسطر altoki939 15 1,069 23-09-24, 05:00 PM
آخر رد: altoki939
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 782 07-08-24, 08:49 PM
آخر رد: alachk
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 585 11-07-24, 06:32 PM
آخر رد: raedre22

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


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