PDA

View Full Version : سوال: تغییر مقدار فیلدهای دیتاگرید



amir200h
دوشنبه 16 اردیبهشت 1392, 18:22 عصر
سلام به همه دوستان.
من در جدولم تاریخ رو بصورت میلادی ذخیره کردم. حالا میخوام هنگام نمایش بصورت شمسی نشون بده؟
ممنونم از کمکتون

omidaminiazar
دوشنبه 16 اردیبهشت 1392, 18:36 عصر
تو به فرض در گرید خود 10 مقدار داری تو می خوای این 10 تا تاریخ که نمایش داده می شوند را همه به صورت شمسی نمایش داده شوند یا هر کدوم که انتخاب کردی به فرض در یک تکست باکس به صورت شمسی نمایش داده شود

omidaminiazar
دوشنبه 16 اردیبهشت 1392, 18:38 عصر
تو به فرض در گرید خود 10 مقدار داری تو می خوای این 10 تا تاریخ که نمایش داده می شوند را همه به صورت شمسی نمایش داده شوند یا هر کدوم که انتخاب کردی به فرض در یک تکست باکس به صورت شمسی نمایش داده شود

amir200h
دوشنبه 16 اردیبهشت 1392, 19:40 عصر
همه شونو میخوام بصورت شمسی نشون بدم

omidaminiazar
دوشنبه 16 اردیبهشت 1392, 21:03 عصر
سلام این کد رو قرار بده حل میشه


for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
textBox1.Text= dataGridView1.Rows[i].Cells[0].Value.ToString();
***
dataGridView1.Rows[i].Cells[0].Value = "vard kardan";
}


این کد رو تو برنامت قرار بده
این کد اول مقدار آن ستونی که تاریخ در ان هست را می گیرد و بعدا در کد سه ستاره وجود دارد تابع تبدیل رو اعمال کن و بعدا در خط دیگر مقدار تبدیل شده را دوباره در دیتا گرید قرار می دهد
اگه نتونستی بنویسی و مشکل پیش آمد در خدمتم و همه کد لازم را برایت می نویسم و در پست قرار میدهم
بازم در خدمتم