PDA

View Full Version : سوال: جستجو در گرید ویو



enekas
چهارشنبه 01 شهریور 1391, 10:39 صبح
سلام دوستان
من یه گرید ویو دارم که شامل نام مشتری - تلفن همراه - آدرس - تاریخ خرید است
می خوام وقتی مشتری روی هر کدام از سلول های گرید ویو کلید میکنه یه پنجره باز بشه و مشتری سرچ کنه
مثلا وقتی روی سلول نام کلیک کرد یه پنجره باز بشه که وقتی نام را داخل ان مینویسیم تمام نامهایی که نوشته شده نمایش بده و اگر روی سلول تلفن رفت تلفن ها را نمایش بده
.
مشکل من اینه که نمی دونم چطوری به برنامه بفهمونم که کاربر کدوم سلول را کلیک کرده
ممنون از همه

behzad1986
چهارشنبه 01 شهریور 1391, 10:52 صبح
سلام
از رویداد CellContentClick استفاده کند یک پارامتر این تابع e هستش که دو Peopertiesبه نام های ColumnIndex و RowIndex است با این دوتا شما می تونی بفهمی تو چه سلولی کلیک شده

enekas
چهارشنبه 01 شهریور 1391, 11:13 صبح
سلام
از رویداد CellContentClick استفاده کند یک پارامتر این تابع e هستش که دو Peopertiesبه نام های ColumnIndex و RowIndex است با این دوتا شما می تونی بفهمی تو چه سلولی کلیک شده

دوست بزرگوار میشه بیشتر توضیح بدین
چه جوری باید کدش را بنویسم

behzad1986
چهارشنبه 01 شهریور 1391, 11:22 صبح
از رویداد CellClick میشه استفاده کرد CellClick بهتر جواب میده

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex >= 0 && e.ColumnIndex == 0)//کلیک در ستون اول
{
MessageBox.Show(dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString());
}
}