الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحويل لغة الادخال من اللغة الانجليزية الى اللغة العربية و العكس على مستوى الفورم بالسي شارب C#

بدأه اتعلم و علم في 13 يوليو 2014 · 0 رد · 2,561 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

بسم الله الرحمن الرحيم

مثال لتحويل لغة الادخال من اللغة الانجليزية الى اللغة  العربية و العكس على مستوى الفورم بالسي شارب C#

لاختيار لغة الادخال في التيكست بوكس عن طريق اضافة زر وليس عن طريق لوحة المفاتيح Alt+Shift

نضيف:

 2 زر جديد Button ونقوم بتسميتهم عربي والاخر English

1 Label

في امر الزر العربي  تقوم بكتابة هذا الكود

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("AR-eg"));
if ( InputLanguage.CurrentInputLanguage.Culture.TwoLetterISOLanguageName=="ar")
            {
                label1.Text = "عربي";
            }

في امر الزر English تقوم بكتابة هذا الكود

 InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("EN-us"));

if ( InputLanguage.CurrentInputLanguage.Culture.TwoLetterISOLanguageName=="ar")
            {
                label1.Text = "English";
            }

في حدث Form1_Load نكتب هذا الامر

// لتحويل لغة الكتابة الى اللغة العربية عند بداية فتح الفورم

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("AR-eg"));
            if ( InputLanguage.CurrentInputLanguage.Culture.TwoLetterISOLanguageName=="ar")
            {
                Label.Text = "عربي";
            }
            if (InputLanguage.CurrentInputLanguage.Culture.TwoLetterISOLanguageName == "en")
            {
                Label.Text = "English";
            }

     الباقيات الصالحات :


 


 سبحان الله و الحمد لله و لا إله إلا الله


 


 و الله أكبر و لا حول ولا قوة إلا بالله.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…