1. Visual Basic.Net

Menampilkan context menu pada form dengan klik kanan

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.
Comments to: Menampilkan context menu pada form dengan klik kanan

    Your email address will not be published. Required fields are marked *

    Attach images - Only PNG, JPG, JPEG and GIF are supported.