PDA

View Full Version : مبتدی: بدست آوردن محتوای فیلد در دیتا گرید که ماوس بر روی آن است .



milad.biroonvand
چهارشنبه 05 اسفند 1388, 15:04 عصر
سلام دوستان

من یک دیتاگرید دارم ، حالا می خوام هنگامی که ماوس بر روی یک ، سلول رفت ، محتوای اون را بدست آورم ، این کار با چه کدی امکان پذیر است ؟:تشویق:

sari-1369
چهارشنبه 05 اسفند 1388, 15:34 عصر
اگه بشه که خیلی عالیه ، من یه چند وقتیه دنبالشم .

armin8651
پنج شنبه 06 اسفند 1388, 00:21 صبح
یکم واضح تر لطفآ
موس روی سلول کلیک کرده باشه یا فقط روی سلول بره تا محتویاتش رو بدست بیاریم؟

sari-1369
پنج شنبه 06 اسفند 1388, 00:31 صبح
فقط روی سلول بره

milad.biroonvand
پنج شنبه 06 اسفند 1388, 08:09 صبح
یکم واضح تر لطفآ
موس روی سلول کلیک کرده باشه یا فقط روی سلول بره تا محتویاتش رو بدست بیاریم؟


آره فقط روي سلول بره .

ricky22
پنج شنبه 06 اسفند 1388, 08:14 صبح
شاید یک راهی داشته باشه که مقدار هر فیلد رو در tooltiptext قرار بدیم بعد
مقدار tooltip که در نمایش است به دست بیاریم؟
میشه؟

milad.biroonvand
پنج شنبه 06 اسفند 1388, 08:16 صبح
اگه بشه که خیلی عالیه ، من یه چند وقتیه دنبالشم .


از اين كد استفاده كنيد .

[


Private Sub DataGridView1_CellMouseMove(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArg s) Handles DataGridView1.CellMouseMove
On Error Resume Next
MsgBox(DataGridView1.Item(e.ColumnIndex, e.RowIndex).Value)
End Sub

Hossein Bazyan
پنج شنبه 06 اسفند 1388, 12:17 عصر
از اين كد استفاده كنيد .

[


Private Sub DataGridView1_CellMouseMove(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArg s) Handles DataGridView1.CellMouseMove
On Error Resume Next
MsgBox(DataGridView1.Item(e.ColumnIndex, e.RowIndex).Value)
End Sub


سلام
در ادامه کد دوستمون


Private Sub dgvMain_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArg s) Handles dgvMain.CellMouseMove
On Error Resume Next
dgvMain.Rows(e.RowIndex).Cells(e.ColumnIndex).Tool TipText = dgvMain.Item(e.ColumnIndex, e.RowIndex).Value
End Sub

milad.biroonvand
جمعه 07 اسفند 1388, 10:29 صبح
سلام
در ادامه کد دوستمون


PrivateSub dgvMain_MouseMove(ByVal sender AsObject, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArg s) Handles dgvMain.CellMouseMove
OnErrorResumeNext
dgvMain.Rows(e.RowIndex).Cells(e.ColumnIndex).Tool TipText = dgvMain.Item(e.ColumnIndex, e.RowIndex).Value
EndSub



این هم کد خیلی جالبیه . :چشمک::چشمک: