ورود

View Full Version : فارسي کردن اتوماتيک صفحه کليد ؟



Davood_amega
شنبه 23 مرداد 1389, 16:32 عصر
برای اینکه در WPF اتوماتیک زبان به فارسی تبدیل شود چه کاری باید انجام دهیم ؟
در Application مشکلی نیست اما در Wpf چیزی به نام InputLanguage وجود ندارد .

رضا عربلو
شنبه 23 مرداد 1389, 18:12 عصر
InputLanguageManager Class (http://msdn.microsoft.com/en-us/library/system.windows.input.inputlanguagemanager.aspx)

مهدی فرزاد
شنبه 23 مرداد 1389, 18:58 عصر
برای اینکه در WPF اتوماتیک زبان به فارسی تبدیل شود چه کاری باید انجام دهیم ؟
در Application مشکلی نیست اما در Wpf چیزی به نام InputLanguage وجود ندارد .

سلام
با اجازه آقای عربلو

میتونید در خواص ویندوزتون در محیط XAML بنویسید
InputLanguageManager.InputLanguage="Fa-IR"

مثلا


Title="MainWindow" Height="350" Width="525" InputLanguageManager.InputLanguage="Fa-IR">


البته برای هر Textbox هم جدا گونه میتونید بنویسید اینجوری هر TextBox که میخواید فارسی هست و بقیه تکس باکسهاانگلیسی

مثال


<TextBox Height="23" HorizontalAlignment="Left"Name="textBox1" VerticalAlignment="Top" Width="120" InputLanguageManager.InputLanguage="Fa-IR"/>

water_lily_2012
چهارشنبه 16 شهریور 1390, 11:08 صبح
چه فرقی می کنه برای یک textbox یا یک ویندوز، برای من که در هر دو حالت صفحه کلید را فارسی کرد. و اگر برای یک textbox هم بنویسم تا آخر برنامه همه جا فارسی می نویسه.

مهدی فرزاد
شنبه 19 شهریور 1390, 00:49 صبح
سلام
شما ممکنه بخواید در یک تکس باکس نام و نام خانوادگی رو به فارسی بنویسید و در تکس باکس دیگر ایمیل رو به انگلیسی!!!! این کاربردشه