با سلام خدمت شما دوست عزیز

خوب راحته که شما بیاین تو رویداد CellFormating توسط یه متغیر تاریخ اون سلول از سطرو بگیرید سپس تاریخ و ماه و روزشو جدا و به شمسی برگردونین بعد اینطوری به اون سلول اختصاص بدین


dataGridView1.Rows[e.RowIndex].Cells[2].Value = string.Format("{0}/{1}/{2}", shyear, shmonth, shday);

موفق باشین
بایت بایت