تقييم الموضوع :
  • 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

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







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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] حول التعديل على عرض صف في داتا جريد فيو ابو انس 0 73 10-04-21, 06:25 PM
آخر رد: ابو انس
  [سؤال] استفسار عن تحويل كود طباعة داتا قريد فيو من اليسار لليمين Marwan9990 13 4,076 12-03-21, 07:22 PM
آخر رد: abuyazan
  جمع الوقت من خلال داتا قريد مستمدة من جدول في أكسس saud4001 0 177 19-02-21, 09:19 AM
آخر رد: saud4001
  استعلام SQL مع داتا قريد فيو Owz 0 194 10-01-21, 03:02 PM
آخر رد: Owz
  [VB.NET] أستفسار بسيط Issamy 1 188 05-01-21, 08:26 PM
آخر رد: 62531
  [VB.NET] ماهي طريقة تعبئة بيانات في داتاقريد فيو 2 مرتبطة بحقل في داتا فريد فيو1 Ad Heart 2 554 26-11-20, 03:03 AM
آخر رد: Anas Mahmoud
  [VB.NET] اريد اظهار الجمع الموجود في داتا قريد لكل شهر يظهر في label rochdi191 13 1,211 10-11-20, 11:55 PM
آخر رد: rochdi191
  عكس ترتيب الصفوف في داتا جريد atefkhalf2004 4 343 26-10-20, 08:07 PM
آخر رد: atefkhalf2004
  مساعدة في داتا جريد فيو cordava 1 296 22-10-20, 08:09 PM
آخر رد: Lathe1
  [VB.NET] محتاج كود عرض اكثر من جدول فى داتا جرد فيو واحدة عن طريق اختيار الجدول من كومبوكس mohammed1994 1 623 01-09-20, 04:56 PM
آخر رد: اسامه الهرماوي

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


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