
Pada artikel kali ini kita akan membahas bagaimana cara menampilkan context menu pada form dengan klik kanan di Visual Basic.Net. Visual Basic.Net menyediakan banyak pilihan menu, salah satunya adalah Context MenuStrip dan menu inilah yang akan kita pakai pada program ini.
Ketika kita memerlukan tool Context MenuStrip pada form , maka langkah pertama adalah memasukan tool ini pada project kita, lalu masukan menu dan sub menu yang akan di pakai. Dan terakhir ketikan kode berikut pada form mousedown.
Syntax
Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
If e.Button = Windows.Forms.MouseButtons.Right Then
ContextMenuStrip1.Show(Cursor.Position, ToolStripDropDownDirection.AboveRight)
End If
End Sub
Untuk menampilkan context menu pada form dengan klik kanan kita bisa menggunakan event MouseDown untuk memeriksa mouse button yang ditekan, kemudian periksa jika yang di pilih adalah klik kanan e.Button = Windows.Forms.MouseButtons.Right
, kemudian gunakan method ContextMenuStrip1.Show
untuk menampilkan context menu.
Keterangan
- Cursor.Position artinya posisi menu akan mengikuti posisi dari mouse.
- ToolStripDropDownDirection.AboveRight adalah posisi menu dari mouse, pada script di atas saya menampilkan menu di kanan atas posisi kursor.
No Comments
Leave a comment Cancel