PDA

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



reza69
شنبه 21 اردیبهشت 1392, 22:11 عصر
سلام
چجوری باید منوی راست کلیک درست کنم؟

khokhan
شنبه 21 اردیبهشت 1392, 22:29 عصر
سلام
چجوری باید منوی راست کلیک درست کنم؟
اینطوری ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟///http://www.techotopia.com/index.php/Creating_Context_Menus_in_C_Sharp

reza69
شنبه 21 اردیبهشت 1392, 22:41 عصر
نه منظورم منو برای موس هست
مثل دسکتاپ ویندوز که کلیک راست میزنی و یک منو باز میشه.

mousa1992
شنبه 21 اردیبهشت 1392, 22:59 عصر
دوست عزیز منویی که با کلک راست باز میشه توی ویندوز هم دقیقا مثل contexmenustrip هست
شما چیز دیگه رو مد نظر دارید

reza69
شنبه 21 اردیبهشت 1392, 23:06 عصر
دوست عزیز منویی که با کلک راست باز میشه توی ویندوز هم دقیقا مثل contexmenustrip هست
شما چیز دیگه رو مد نظر دارید
اخه وقتی کانتکس رو تو فرم میزارم مثل منو استریپ میره بالای فرم
حالا چجوری ازش استفاده کنم؟ کد میخواد؟ بعد از اینکه منو رو درست کردم باید چی کنم؟

khokhan
شنبه 21 اردیبهشت 1392, 23:10 عصر
اخه وقتی کانتکس رو تو فرم میزارم مثل منو استریپ میره بالای فرم
حالا چجوری ازش استفاده کنم؟ کد میخواد؟ بعد از اینکه منو رو درست کردم باید چی کنم؟
آدرسی که براتون دادم دقیقا چیزی است که لازم دارین

مطابق راهنمایی برنامه رو بساز بعد اجرا کن می بینی :لبخند::متفکر:

mousa1992
شنبه 21 اردیبهشت 1392, 23:13 عصر
اخه وقتی کانتکس رو تو فرم میزارم مثل منو استریپ میره بالای فرم
حالا چجوری ازش استفاده کنم؟ کد میخواد؟ بعد از اینکه منو رو درست کردم باید چی کنم؟
نه دوست عزیز مشکلی نیست فقط برای طراحیش اون بالا میره
هر کنترلی که توی ویژوال ایجاد میکنید ی خاصیت داره به نام contexmenustrip که وقتی بازش میکنید اسم کانتکس منو هایی رو که ساختید اونجا نمایش میده و با انتخاب منوی مورد نظر وقتی برنامه رو اجرا کنی با کلیک راست روی کنترله منو باز میشه

khokhan
شنبه 21 اردیبهشت 1392, 23:21 عصر
اخه وقتی کانتکس رو تو فرم میزارم مثل منو استریپ میره بالای فرم
حالا چجوری ازش استفاده کنم؟ کد میخواد؟ بعد از اینکه منو رو درست کردم باید چی کنم؟

بفرما این هم همون نمونه :لبخند:

hessam2003
شنبه 21 اردیبهشت 1392, 23:23 عصر
می تونید از DLL,popmenu استفاده کنید
یا از کامپوننت Menustrip.

reza69
شنبه 21 اردیبهشت 1392, 23:24 عصر
نه دوست عزیز مشکلی نیست فقط برای طراحیش اون بالا میره
هر کنترلی که توی ویژوال ایجاد میکنید ی خاصیت داره به نام contexmenustrip که وقتی بازش میکنید اسم کانتکس منو هایی رو که ساختید اونجا نمایش میده و با انتخاب منوی مورد نظر وقتی برنامه رو اجرا کنی با کلیک راست روی کنترله منو باز میشه
چرا وقتی به فرم اضافش میکنم و اجرا میکنم نمیاد؟

mousa1992
شنبه 21 اردیبهشت 1392, 23:43 عصر
چرا وقتی به فرم اضافش میکنم و اجرا میکنم نمیاد؟

دوست عزیز شما بعد از ساختن باید بگید که این منو برای چه کنترل هایی عمل کنه
اگه میخواین با راشت کلیک روی فرم منو باز بشه باید توی خاصیت contextmenustrip مربوط به فرمتون اسم این منو رو انتخاب کنید و هر کنترل دیگه ای هم که بخواین این منو رو بتونه باز کنه با راست کلیک باید اسم منو رو در خاصیت زcontextmenustrip مربوطه انتخاب کنید

اینم عکس اون خاصیت توی لیست خاصیت ها
104061


موفق باشی

fool66
شنبه 21 اردیبهشت 1392, 23:56 عصر
:لبخند: آسون و سخت http://barnamenevis.org/showthread.php?396960-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%85%D9%86%D9%88%DB%8C-%D8%B1%D8%A7%D8%B3%D8%AA-%DA%A9%D9%84%DB%8C%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D9%87%D8%A7-%D9%88-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D8%B1%D9%88%DB%8C%D8%AF%D8%A7%D8%AF-%D8%A2%D9%86-%D8%A8%D8%A7-%DA%A9%D8%AF