الاخوة الزملاء
السلام عليكم ورحمة الله وبركاتة
تطرقت لامثلة كثيرة بالمنتديات تتحدث عن طريقة تغيير لغة واجهة التطبيق للغة العربية واللغة الانجليزية لكن هذه الامثلة المطروحة يتم فيها تغيير اللغة للنموذج واحد فقط
السؤال كيف استطيع تطبيق اختيار لغة معينة ولكن العربية لتطبق علي كامل المشروع بأكملة
طبعا تغيير Lcalizable الي القيمة True
ثم من القائمة Language يتم اختيار اللغة المطلوب الانتقال اليها وليكن
Default للعربية
English للانجليزية
مرفق مثال يوجد بداخلة 3 نماذج
النموذج الاول يحتوي علي Gruopbox يحتوي علي خيارين لاختيار واجهة التطبيق
وفي هذا الحدث وضعت جملة Select case لكي استطيع ان استخدمها في التغيير بين اللغات
Private Sub ChooseLang_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChooseLang.Enter
Select Case sender.Tag
Case 1
Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("ar")
Case 2
Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("en")
End Select
End Subفالمطلوب عند الضغط علي الفورم الثاني تتغير اللغة علي حسب الاختيار من Groupbox
وعند الضغط علي الزر الموجود لعرض الفورم الثالث علي حسب الاختيار من Groupbox تتغير اللغة وهكذا
أو بمعني آخر كيف تستطيع جميع الفورم ان تأخذ القيمة 1 أو 2 الموجوده في Groupbox وان تتغير اللغة بناء علي هاتين القيمتين
مرفق مثال أرجو التعديل عليه

