PDA

نسخه کامل مشاهده نسخه کامل : ميخوام وقتي راست كليك ميكنم يه منو باز بشه (pup up)



amirepsilon
28-07-2006, 23:16
سلام
ميخوام وقتي راست كليك ميكنم يه منو باز بشه (pup up)

amirepsilon
29-07-2006, 08:36
كسي جواب نميده ؟

hamidreza_buddy
30-07-2006, 15:18
خیلی از control ها یک property به نام ContextMenu دارن که می شه با انتساب یه Contextmenu به اون به طور اتوماتیک این کارو انجام داد.
ابتدا باید یه ContextMenu طراحی کنید. بعد اینکارو کنی:
MyForm.ContextMenu = contextMenu1;
البته توی 2005 باید این کارو کرد:
MyForm.ContextMenuStrip = contextMenuStrip1;

حالا هر جای فرم right click کنی اون منو باز می شه.

البته می شه Right Click event رو handle کرد و توی اون:
contextMenuStrip1.Show();
کرد

amirepsilon
03-08-2006, 23:32
نفهميدم
من از 2005 استفاده ميكنم

someone
04-08-2006, 14:39
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hamidreza_buddy
07-08-2006, 02:45
اینا مربوط به windows Application هست. شما منظورتون win app هست یا Web App؟
اگه Web که باید از JavaScript استفاده کنی.
اگه Win باشه:
اول یه StripContextMenu از toolbox به فرم اضافه کن و هر گزینه ای که می خای بهش اضافه کن. توی Properties فرم، گزینه ContextMenuStrip را نام اون ContextMenuStrip قرار بده. و تمام.