[英]Urdu writing in text box in vb.net
我正在使用以下代碼使我的文本框能夠在烏爾都語中寫入,但它像往常一樣用英語輸入。 請告訴我制作textobx需要什么,以urdu作為輸入
謝謝
Dim x As New System.Globalization.CultureInfo("ur-PK")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(x)
在Windows中添加Urdu作為語言選項后,您的代碼段開始起作用。
你應該使用這個來獲得更好的結果InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages( 1 )for Urdu use 1,for different languages使用2,3,4等等這個工作對textBox的gotFocus事件LIKE:
Private Sub TextBox1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.GotFocus
InputLanguage.CurrentInputLanguage = InputLanguage.InstalledInputLanguages(1)
End Sub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.