View Full Version : آیا رویدادی برای تغییر زبان کیبورد وجود دارد یا خیر؟
ROSTAM2
یک شنبه 05 فروردین 1403, 16:09 عصر
سلام.
برای فهمیدن زبان انتخاب شده کیبورد با کلیدهای Alt+Shift می شه از این کد استفاده کرد:
Me.LanguageLabel.Text = InputLanguage.CurrentInputLanguage.Culture.TwoLett erISOLanguageName.ToUpper
من تو تایمر استفاده کردم ولی بنظر میاد رویدادی برای به نمایش در آوردن نام زبان انتخاب شده وجود داشته باشه!!!
آیا؟!
mazoolagh
دوشنبه 06 فروردین 1403, 09:36 صبح
سلام و نوروز شما پیروز
خود فرم این رخداد رو داره:
Private Sub Form1_InputLanguageChanged(
sender As Object,
e As InputLanguageChangedEventArgs
) Handles Me.InputLanguageChanged
Me.LanguageLabel.Text = e.InputLanguage.Culture.TwoLetterISOLanguageName
End Sub
mazoolagh
دوشنبه 06 فروردین 1403, 09:40 صبح
رفرنس:
Form.InputLanguageChanged Event (https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.form.inputlanguagechanged?vie w=windowsdesktop-8.0)
ROSTAM2
دوشنبه 06 فروردین 1403, 10:18 صبح
سلام و نوروز شما پیروز
خود فرم این رخداد رو داره:
Private Sub Form1_InputLanguageChanged(
sender As Object,
e As InputLanguageChangedEventArgs
) Handles Me.InputLanguageChanged
Me.LanguageLabel.Text = e.InputLanguage.Culture.TwoLetterISOLanguageName
End Sub
عید شما هم مبارک....
بسیار تشکر.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.