PDA

View Full Version : نمايش عداد بصورت لاتين



غلامرضا شریفی
چهارشنبه 02 تیر 1389, 21:33 عصر
سلام
در صفحه اي كه طراحي كردم تمامي اعداد را بصورت لاتين نمايش ميدهد فرقي نميكند كه ليبل داراي متن فارسي باشد جستجو كردم چيزي پيدا نكردم
سايتhttp://barnamenevis.org/forum/showthread.php?t=138055&highlight=%D8%B9%D8%AF%D8%AF
را هم ديدم چون با vbكار ميكنم چيزي دستگيرم نشد

hamid67fathi
چهارشنبه 02 تیر 1389, 21:49 عصر
سلام
بهترين کاری که ميشه انجام داد اينه که يک متد بنويسی که عدد رو بگيره و به صورت فارسی برگردنه.
يک نمونه کاملش کد زيره :
private string ConvertNumLa2Fa(string num)
{
string result = string.Empty;
foreach (char c in num.ToCharArray())
{
switch (c)
{
case '0' :
result += "٠";
break;
case '1':
result += "١";
break;
case '2':
result += "٢";
break;
case '3':
result += "٣";
break;
case '4':
result += "٤";
break;
case '5':
result += "٥";
break;
case '6':
result += "٦";
break;
case '7':
result += "٧";
break;
case '8':
result += "٨";
break;
case '9':
result += "٩";
break;
default:
result += c;
break;

}
}
return result;
}

غلامرضا شریفی
پنج شنبه 03 تیر 1389, 10:13 صبح
خوب اينو كجا بزارم و چطوري استفاده كنم

hamid67fathi
چهارشنبه 09 تیر 1389, 00:43 صبح
زمانی که ميخوای عدد رو به صورت فارسی تبديل کنی ، کافيه به اين متد پاسش کنی،نتيجه يک رشته ميشه که تمام عدد هاش فارسی هست.همين...