50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

نمایش اعداد در DataGridView سی شارپ

با سلام ، یه DataGridView دارم که با یه سری داده از دیتا بیس پر میشه چون داده ها فارسی هستن DataGridView را به صورت RTL تنظیم کردم همه چیز درست کار میکنه فقط وقتی بعضی اعداد منفی میشن علامت منفی جلوی عدد نمایش داده میشه چه جوری این مشکل را حل کنم ؟

پرسیده شده در 1395/09/15 توسط

2 پاسخ

0

سلام.

۱. اگر محتویات فقط عدد هستش لازم نبود RTL استفاده کنید.

۲. اگر قراره روی Local اجرا کنید تنظیمات قالب اعداد و حروف را از کنترل پنل فارسی کنید.

۳. فیلد مورد نظرتون توی دیتابیس را از نوع (1000)nvarchar انتخاب کنید. این نوع داده ای تمامی کاراکتر های انگلیسی و غیر انگلیسی ( unicode) را در خودش می تونه ذخیره کنه. عدد 1000 هم اندازه اون فیلد هست که می تونید تغییر بدید. ولی قبل از انجام عملیات محاسباتی باید رشته رو به عدد تبدیل کنید که معمولا آمار خطای برنامه رو زیاد میکنه.

پاسخ در 1395/09/15 توسط
0

فقط عدد نبود چندین سطر و ستون داره که شامل نام هم میشه وقتی راست به چپ میشه از نظر ظاهری خیلی بهتر میشه فقط با اعداد منفی مشکل پیدا میکنه وقتی LTR باشه اعداد منفی هم درست نمایش داده میشه

پاسخ در 1395/09/15 توسط

پاسخ شما