PDA

View Full Version : سوال: انتخاب یک ستون دیتا گرید و بدست اوردن اطلاعات آن



hosein31o
چهارشنبه 08 مهر 1388, 18:29 عصر
با سلام
من دارم یه برنامه می نویسم که خیل یبا دیتا گرید کار داره !!!!:متفکر:
میخواهم بدونم چجوری میشه از دیناگرید ردیفی را انتخاب کرد(select) و با زدن کلید حالا مثلا اینتر اطلاعات اون رکورد را در آورد و استفاده کرد

nasser_ray
چهارشنبه 08 مهر 1388, 23:48 عصر
سلام
برای دسترسی به اطلاعات رکورد (های) انتخاب شده در dataGrid کافیه از خصیصه SelectedRows استفاده کنید.
این خصیصه آرایه ای شامل رکورد های انتخاب شده را در خود ذخیره می کند.
و که مثلا برای دست رسی به خانه دوم از اولین سطر انتخاب شده باید از کد زیر استفاده کنید.


dataGridView1.SelectedRows[0].Cells[1].Value

موفق باشید

sara62
پنج شنبه 09 مهر 1388, 12:25 عصر
با سلام
من دارم یه برنامه می نویسم که خیل یبا دیتا گرید کار داره !!!!:متفکر:
میخواهم بدونم چجوری میشه از دیناگرید ردیفی را انتخاب کرد(select) و با زدن کلید حالا مثلا اینتر اطلاعات اون رکورد را در آورد و استفاده کرد
سلام
با این کد میتونی با کلیک بر روی هر سطر به اطلاعات فیلدای مورد نظرت توی اون سطر دسترسی داشته باشی



private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{

textBox7.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString();
textBox8.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString();
}