منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
ContextMenuStrip - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : ContextMenuStrip (/showthread.php?tid=19288)



ContextMenuStrip - محمد بن عطية - 17-02-17

السلام عليكم ....لما أريد أن أضع ITEM المحدد او المختار من ContextMenuStrip في الخلية الحالية CELL من DataGridView علما ان ITEMS في ContextMenuStrip توضع برمجيا بالكود


RE: ContextMenuStrip - مساعدة - 17-02-17

السلام عليكم

ضع القيمة التي تريدها في DataGridView1.CurrentCell.Value من داخل حدث اختيار عنصر واحد من ContextMenuStrip فهو مثل هذا الكود
كود :
Private Sub AToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles AToolStripMenuItem.Click
    DataGridView1.CurrentCell.Value = AToolStripMenuItem.Text
End Sub

أما إذا كنت تريد استخدام حدث واحد لجميع عناصر ContextMenuStrip فهو مثل هذا الكود
كود :
Private Sub ContextMenuStrip1_ItemClicked(sender As Object, e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles ContextMenuStrip1.ItemClicked
    DataGridView1.CurrentCell.Value = e.ClickedItem.Text
End Sub



RE: ContextMenuStrip - محمد بن عطية - 08-05-17

بارك الله فيك وفي علمك