تغییر و مدیریت فرمت DataGridViewCellStyle
سلام دوستان
بعد از ایجاد و اضافه کردن سطر و ستونها در دیتاگرید بعضی از ستونها بصورت عدد هستند که نیاز است به صورت سه رقم سه رقم جدا شوند. 000,000,000
البته ستونهای من با دستورات در زمان لازم اضافه میشوند و مستقیما از قبل اضافه نکردم و این را میدانم که از designer میتوانم فرمت ستون را تغییر دهم اما اینجا از طریق کد انجام می شود.
این کار در کنترلهای دیگر به راحتی قابل انجام هست با دستور Replace اما من در دیتاگرید با مشکل مواجه شدم و نمیدونم این کار رو چطوری از طریق کد نویسی حل کنم.
قبلا از کمک دوستان متشکرم.
نقل قول: تغییر و مدیریت فرمت DataGridViewCellStyle
هنوز نتونستم عدد را در یک cell از دیتاگرید بصورت سه تا سه تا جدا کنم.
از دوستان کسی قبلا با مشکل روبرو شده ؟
نقل قول: تغییر و مدیریت فرمت DataGridViewCellStyle
به قسمت collection دیتاگرید برو و بعد در قسمت appearance ستون موردنظرت در قسمت defualtcellvalue در قسمت format باید numeric رو انتخاب کنید.
نقل قول: تغییر و مدیریت فرمت DataGridViewCellStyle
سلام
روشی که من استفاده میکنم شاید بهینه نباشه اما در عمل جواب میده.
شما بعد از مقداردهی دیتاگریدتون یه ستون از طریق کدنویسی به دیتاگرید اضافه کنید و visible اون ستون عددی که قصد جدا کردن سه رقمش رو داری false کن
حالا با یه حلقه میتونی مقادیر اون ستون مخفی شده رو با همون دستور Replace جدا کنی و نهایتا در ستون جدید ساخته شده بریزی
نقل قول: تغییر و مدیریت فرمت DataGridViewCellStyle
سلام
dataGridView1.Columns["LineTotal"].DefaultCellStyle.Format = "N0";