PDA

View Full Version : سوال: ساختن راست کلیک برای فرم



mehrdad hamid reza
شنبه 20 تیر 1388, 11:56 صبح
سلام میخواستم بدونم ایا در محیط vb.net میشه راست کلیک بسازید اگر یک نمونه پروزه برام بزارید خیلی ممنون میشم.

Mani_rf
شنبه 20 تیر 1388, 13:33 عصر
دوست گرامی اگر منظور شما از راست کلیک منوی PopUp ‌است باید در جوابتان بگویم که در Vb.Net شئ ای با نام ContextMenuStrip و جود دارد که وظیفه ساخت منو برای راست کلیک را دارد.

با استفاده از این شئ منوی مورد نظر را ایجاد کنید و برای فراخوانی آن این کد را در قست MouseUp فرم خود بنویسید.






Private Sub Form1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseUp

If e.Button = Windows.Forms.MouseButtons.Right Then ContextMenuStrip1.Show(e.X, e.Y)

End Sub