دسترسی به محتویات سلول ها در یک DataGridView با استفاده از س شارپ
دسترسی به محتویات سلول ها در یک DataGridView :
در بعضی موارد لازم است که به انتخاب یک سلول از جدول DataGridView به محتویات سلول انتخابی دسترسی داشته باشیم ، برای انجام این کار از کد زیر استفاده می کنیم :
object selectCustomerID=(object)dataGridView1.SelectCell[0].OwningRow.Cell["CustomerID"].Value;
DataView dataView1=new DataView();
dataView1.Sort="CustomerID";
DataRowView selectRow=dataView1[dataView1.Find("selectCustomerID")];
MessageBox.Show(selectRow["CustomerID"].ToString());
واگر بخواهیم با استفاده از رابطه دو جدول محتویات جدول دیگر را نمایش دهیم می توان از تکه کد زیر در ادامه کد بالا استفاده برد:
DataView dataView2=selectRow.CreateChildView(dataSet1.Relations["relationsName"]);
dataGridView2.DataSource=dataView2;
+ نوشته شده در جمعه پنجم مهر ۱۳۸۷ ساعت ۱۱:۴۰ ق.ظ توسط محسن
|