أخواني الاعزاء أقوم بعمل برنامج وفي هذا البرنامج أريد أن اغير لغت الأدخال من عربي إلى أنجليزي او العكس بالنسبة إلى textbox
ياريت لو تدلوني على شي من هذا القبيل
ولكم مني جزيل الشكر
أخواني الاعزاء أقوم بعمل برنامج وفي هذا البرنامج أريد أن اغير لغت الأدخال من عربي إلى أنجليزي او العكس بالنسبة إلى textbox
ياريت لو تدلوني على شي من هذا القبيل
ولكم مني جزيل الشكر
رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ
السلام عليكم
أولاً أنصحك أن تقرأ ما كتبة الاخ العزيز solo.net للإستزادة و التعمق.
وللإيجاز سيكون بهذا الشكل.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'English
Me.txtEnglish.RightToLeft = Windows.Forms.RightToLeft.No
AddHandler txtEnglish.GotFocus, AddressOf EnabledEnglishCulture
'Any Current Cluture , Arabic , or other languages.
Me.txtArabic.RightToLeft = Windows.Forms.RightToLeft.Yes
AddHandler txtArabic.GotFocus, AddressOf EnabledCurrentCulture
End Sub
Private Sub EnabledCurrentCulture(ByVal sender As Object, ByVal e As EventArgs)
'For exaple CurrentCulture , will Equal to ar-AE in UAE Country
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New _
CultureInfo(CultureInfo.CurrentCulture.ToString))
End Sub
Private Sub EnabledEnglishCulture(ByVal sender As Object, ByVal e As EventArgs)
InputLanguage.CurrentInputLanguage = _
InputLanguage.FromCulture(New CultureInfo("en"))
End Subشاهد المرفق , كل الذي عليك أن تقوم به أن تربط الحدث GotFocus للخانة التي تقلب الثقافة الحالية للجهاز
فإن كانت العربية سيتحول المؤشر تُجاه اليمين و إن كانت غير ذلك سيتحول تجاه اليسار
وذلك عن طريق الاجراء EnabledCurrentCulture
أما للتحويل تُجاه الانجليزية فهو بالاجراء التالي EnabledEnglishCulture
ملاحظة للتذكير فقط:للخانات التي تقبل العربية قم بتغير خاصية RightToLeft بحيث تساوي Yes
بالتوفيق إن شاء الله.
تم تعديل هذه المشاركة بواسطة الغملاسي في 30 يونيو 2006 في 03:17
في المثال يتضح المقال
مشكور أخي العزيز C# Developer
ولك مني أفضل التيحات أخي العزيز الغملاسي
بارك الله فيكم جميعا
ساجرب وأرد عليكم أن شاء الله
قبل ما يقطع الكهرباء
رَبِّ لَا تَذَرْنِي فَرْداً وَأَنتَ خَيْرُ الْوَارِثِينَ
هذا الموضوع مغلق.