PDA

View Full Version : سوال: DataGridView Cells.Value



hamed shahba
پنج شنبه 14 اردیبهشت 1391, 08:25 صبح
سلام دوستان

چطوری میتونم مقدار یکی از ستونها که نوعش bitهستش رو عوض کنم


یعنی جای True & False با Yes & No جایگزین کنم.


?????????????????????????????DataGridView1.Rows[0].cells[4].TypeValue

sds1920
پنج شنبه 14 اردیبهشت 1391, 08:29 صبح
نيازي نيست اين کار رو بکنيد فقط توي DefaultCellValue براش فرمت تعريف کنيد.

hamed shahba
پنج شنبه 14 اردیبهشت 1391, 12:00 عصر
نيازي نيست اين کار رو بکنيد فقط توي DefaultCellValue براش فرمت تعريف کنيد.

ببخشید متوجه نشدم

میشه بیشتر توضیح دهید.

آخه دو مشکل وجود داره

اولیش همون تغییر نوع Cells

دومی اینکه چطوری میتونم [ cell[x همه ی Rows ها رو چک کنم واگر True بود yes رو جایگزین کنم واگر False بود no رو جایگزین کنم


ممنون میشم اگر کمکم کنید:ناراحت:

FastCode
پنج شنبه 14 اردیبهشت 1391, 12:46 عصر
به جای bool از یک Enum استفاده کن

hamed shahba
پنج شنبه 14 اردیبهشت 1391, 21:02 عصر
به جای bool از یک Enum استفاده کن

مشکل اینجاست که DataSource رو مستقیم از DataBaseمیگیرم
DataGridView1.DataSource=ab-------->Datatable

و اینکه حتما باید این فیلد از نوع bool باشه

درحقیقت مشکل اینجاست که

من از DataGridView پرینت میگیرم (توسط DLL[PrinDGV) زمانی که برای کاربر نمایش میدم اون cellبصورت CheckBoxولی زمانی که پرینت میگیرم بصورت True & Falseچاپ میشه

خوب حالا چیکار کنم:متفکر::متفکر::متفکر::متف ر::متفکر::متفکر::متفکر::متفک ::متفکر::متفکر::متفکر::متفکر: :متفکر::متفکر::متفکر:
ممنون میشم کمک کنید ! حیاتیه:گریه::گریه::گریه::گری ::گریه::گریه::گریه::گریه::گری :

omid_csh
پنج شنبه 14 اردیبهشت 1391, 22:29 عصر
سلام
یه سری به اینجا بزن: http://barnamenevis.org/showthread.php?334349-%D8%AA%D8%B9%D9%88%DB%8C%D8%B6-%D9%85%D9%82%D8%A7%D8%AF%DB%8C%D8%B1-%DA%AF%D8%B1%DB%8C%D8%AF%D9%88%DB%8C%D9%88-%D9%81%D9%82%D8%B7-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1&p=1474552&viewfull=1#post1474552