PDA

View Full Version : مبتدی: دیتاگرید



hosein320
دوشنبه 07 اسفند 1391, 18:19 عصر
سلام
چجوری از دیتاگریدی که مقدار گرفته یه رکورد یا فیلد خاص رو بخونم:متفکر::متفکر:

tolid123456789
دوشنبه 07 اسفند 1391, 18:46 عصر
سلام دوست عزيز
فرض كنيد ديتا گريدي داريد كه دو ستون داره به نام هاي Fname و Lname و سه ركورد در اون رويت ميشه
حالا دو تكست باكس در فرم اضافه كنيد و در خصوصيت CellEnter ديتا گريد كد زير رو بنويسيد
Private Sub DataGridView1_CellEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEnter
TextBox1.Text = DataGridView1.CurrentRow.Cells(0).Value.ToString()
TextBox2.Text = DataGridView1.CurrentRow.Cells(1).Value.ToString()
End Sub
در كد بالا متن داخل سلول ايندكس صفر(يعني اولين ستون ديتا گريد) در تكست باكس 1 و متن داخل سلول ايندكس يك (يعني دومين ستون ديتا گريد) در تكست باكس دوم نمايش داده ميشه
البته اون سلولي رو برميگردونه كه سطر جاري باشه

اگر مفيد بود تشكر يادت نره
اگر سئوالي بود در خدمتم