PDA

View Full Version : فارسی کردن text box



mohsen_zelzela00
پنج شنبه 16 اسفند 1386, 19:52 عصر
سلام خدمت اساتید محترم
من در حال نوشتن یه برنامه در ado.net هستم در فرمم چندتا textbox دارم حالا میخوام وقتی focus مثلاً به textbox نام رفت خود به خود کاربر زبان پیشفرض فارسی بشه

ممنون میشم دوستان کمکم کنند

nasseritemp
پنج شنبه 16 اسفند 1386, 20:39 عصر
dim farsi AsNew Globalization.CultureInfo("FA-IR")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(farsi)

mohsen_zelzela00
جمعه 17 اسفند 1386, 19:49 عصر
dim farsi AsNew Globalization.CultureInfo("FA-IR")
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(farsi)


آفای ناصری این کدی که شما برای بنده نوشتید زبان کیبرد را عوض میکند یعنی در اصل زبان کل برنامه عوض می شود ولی بنده این رو نمی خوام من می خوام زبان پیشفزض بعضی از TEXTBOXها در یک فرم فارسی و بعغی دیگر انگلیسی

mehdimdh
جمعه 17 اسفند 1386, 20:02 عصر
سلام

در رویداد Enter ، ی Textbox هایی که با فارسی با شه کد بالا رو بنویس و
و در رویداد leave آنها زبان را english کن.

mohsen_zelzela00
دوشنبه 20 اسفند 1386, 15:01 عصر
سلام

در رویداد Enter ، ی Textbox هایی که با فارسی با شه کد بالا رو بنویس و
و در رویداد leave آنها زبان را english کن.


به نظر شما این کار مشکل نیست یعنی احتیاج به کد نویسی زیادی داره مثلاً اگه ما 10 textboxداشته باشیم و بخواهیم یکی درمیون فارسی بگیرند این کار واقعاً مشکل میشه

saeed_rezaei
دوشنبه 20 اسفند 1386, 23:30 عصر
خیلی ساده و ظرف سه ، چهار دقیقه
یک usercontrol درست کنید که از textbox به ارث رفته باشه.
یه خاصیت زبان بهش بدید که مشخص کنه فارسیه یا انگلیسی. با توجه به تنظیمات این خاصیت، زبان رو با استفاده از کدهای بالا عوض کنه.
اینجوری فقط یه بار کد نویسی میکنید اما می تونید بینهایت بار توی تمامی پروژه هاتون استفاده کنید.

hsadeh
سه شنبه 21 اسفند 1386, 07:30 صبح
سلام - برای دیتاگرید بطوری که یک ستون دلخواه فارسی شود و بقیه لاتین بمانند چیکار میشه کرد ؟
با تشکر

mohsen_zelzela00
سه شنبه 21 اسفند 1386, 13:52 عصر
سلام - برای دیتاگرید بطوری که یک ستون دلخواه فارسی شود و بقیه لاتین بمانند چیکار میشه کرد ؟
با تشکر

دوست عزیز منظورت از ستوت چیه؟
منظورت اینه که عنوان ستون رو تو datagridviwe عوض کنه؟