PDA

View Full Version : فارسی کردن خودکار فرم



navidiran
چهارشنبه 31 شهریور 1389, 09:26 صبح
سلام. دوستان بنده می خواهم هر وقت فرمی اجرا می شود خودکار بشه فارسی نوشت بدون اینکه نیاز به تغییر دستی فرم باشه.
سوادم فقط اینهمه قد داد که یک چنین چیزی بنویسم اما اون هم کاملا غلط هست و جواب نمی ده. لطفا یکی راهنماییم کنه.


foreach (InputLanguage input in InputLanguage.InstalledInputLanguages)
{
if (input.LayoutName == "Us")
{
input.LayoutName="Persian";
InputLanguage.CurrentInputLanguage = input.LayoutName.ToString();
}
}

ایمان مدائنی
چهارشنبه 31 شهریور 1389, 09:48 صبح
اين كد رو تو رويداد فرم لود بزار





InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(System.Globalization.Cul tureInfo.CreateSpecificCulture
("fa-IR"));

Kurdia
چهارشنبه 31 شهریور 1389, 19:36 عصر
نام فرم من frmmain




public FrmMain()
{
InitializeComponent();

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(CultureInfo.CreateSpecif icCulture("fa-ir"));
}



فضای نام




using System.Globalization;



رو نیاز داره