PDA

View Full Version : dataGridView



farnaz2003
یک شنبه 09 اردیبهشت 1386, 10:28 صبح
در یک dataGridView چطور می تونم بگم وقتی یک سطر انتخاب شده (روی آن سطر کلیک

شد) اطلاعات فیلد های آن سطر را یک جایی برام نگه دار.بیشتر منظورم اینه که چطور یک

سطر را انتخاب کنم.

reza.palang
یک شنبه 09 اردیبهشت 1386, 11:23 صبح
فکر میکنم باید از CellClick استفاده بکنی. یه event هست.

MH2538
یک شنبه 09 اردیبهشت 1386, 11:52 صبح
با استفاده از رخداد CellClick و کد زیر می تونی به اطلاعات هر خانه ای از جدول هر زمانی که روی یکی از خانه ها کلیک می شود دسترسی داشته باشید:


dataGridView1.CurrentRow.Cells["YourColumnName"].Value.ToString()

farnaz2003
یک شنبه 09 اردیبهشت 1386, 15:06 عصر
مرسی از راهنمایی تون.

یه سوال دیگه داشتم ،چطوری یک سلول datagrid را update کنم (که داخل دیتابیس هم

update بشه)؟

وچطور امکان Navigate برای یک ستون دیتاگرید بگذارم؟

hdv212
یک شنبه 09 اردیبهشت 1386, 15:28 عصر
یه سوال دیگه داشتم ،چطوری یک سلول datagrid را update کنم (که داخل دیتابیس هم
update بشه)؟

وقتی در دیتاگرید تغییری ایجاد کنی، کافیه فقط همون دیتاست رو Update کنی(از طریق sqldataadapter.Update(Yourdataset))

و در جواب این قسمت از سوال شما :


وچطور امکان Navigate برای یک ستون دیتاگرید بگذارم؟

شما کافیه یه کامپوننت BindingNavigator به فرمت اضافه کنی و خاصیت DataSource اون رو روی همون Bindingsource ای که دیتاگریدت رو روی اون بایند کردی تنظیم کنی.

farnaz2003
دوشنبه 10 اردیبهشت 1386, 08:52 صبح
ممکنه کامل تر بگید که باید چکار کنم آخه من تا حالا با دیتا گرید کار نکردم .

در ضمن در مورد update می خوام مقدار جدید برای یک سلول را در یه جایی مثلا TextBox بهش بدم نه توی جدول دیتا گرید.

مرسی