06-10-12, 10:27 PM
كاتب الموضوع : BADRMEDIA
سأل أحد الأخوة عن معرفة اللغة الحالية
بحيث لو نفرض أن هناك قاموس ونافذته بها عدد 2 أداة RadioButton
الأول للغة العربية والثانى للغة الانجليزية
بحيث لو اختار المستخدم الأول اذن يكون البحث فى عمود اللغة العربية والثاني العكس
لكن لو غير المستخدم اللغة من داخل مربع البحث نريد أن يتغير معه أداة الاختيار
اذن لابد ان نعرف اللغة الحالية بحيث نقوم بناء على معرفتها بتغيير أداة الاختيار
نرى فى الصورة التالية
يكون الكود فى حدث TextChanged للأداة TextBox1
كود :
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
If System.Windows.Forms.InputLanguage.CurrentInputLanguage.Culture.EnglishName Like "Arabic*" Then
RadioButton1.Checked = True
Else
RadioButton2.Checked = True
End If
End Sub
كما نري فى الكود أننا نستطلع هل اسم اللغة الحالية يحتوى على كلمة Arabic أم لا
كود :
If System.Windows.Forms.InputLanguage.CurrentInputLanguage.Culture.EnglishName Like "Arabic*" Then