PDA

View Full Version : تدیل علامت اعشار از "." به "/"



Naser54
یک شنبه 03 آبان 1383, 12:37 عصر
چطور میشه در تمام فرمهای یه Application علامت اعشار رو تغییر داد. مثلاً 2.5 را
به صورت 2/5 نشان بدهیم ( البته باید ارزش عددی خودش را حفظ کند). آیا باید
Regional Setting را تغییر دهیم یا از CultureInfo استفاده کنیم؟؟

منصور بزرگمهر
دوشنبه 04 آبان 1383, 01:09 صبح
Regional Setting را تغیییر نده، که کل ویندوزت دچار مشکل می شود.

مثلاً در برنامه Excel که نوشته خود میکروسافت است، با تغییر گفته شما، هنگام محاسبه اعشار را جای تقسیم گرفته، و واقعاً تقسیم می کند، و کلاً با این مورد خاص من مشکل پیدا کرده ام، پس بدنبال راه حل دیگر باشید.

بزرگمهر 4/8/1383 ساعت 12:39 بامداد

علیرضا مداح
دوشنبه 04 آبان 1383, 15:32 عصر
سلام .
اگر شما از CultureInfo استفاده کنید فکر کنم مشکلتون حل شود.

Naser54
سه شنبه 05 آبان 1383, 09:17 صبح
درسته! با CultureInfo تا حدودی مشکل حل شد. یعنی عدد موجود توی جدول رو با "/" تو TextBox نشون میده ولی وقتی کاربر اطلاعات وارد کنه علامت اعشار رو همون "." میزنه؟