PDA

نسخه کامل مشاهده نسخه کامل : disable کردن آیتم های context menu مربوط به textbox



persian_arian
04-07-2013, 19:07
سلام بر همه دوستان
من یک سوال در مورد context menu که روی یک textbox عمل می کند داشتم .من می خواهم بدونم چه طور به آیتم های این context menu دسترسی داشته باشم ؟ مثلا با کلیک راست بر روی textbox چه طور می تونم paste یا copy را disable کنم؟ و در چه رویدادی باید بنویسم ؟
وقتی در رویداد mouse down مینویسم اگر داخل textbo فوکوس کرده باشم اتفاق نمی افتد.
ممنون میشم راهنماییم کنید.

saurron
04-07-2013, 19:46
فکر نمیکنم بشه contextmenu ویندوز رو تغییر داد. باید یک contextmenu بسازید و اونو با مال ویندوز جایگزین کنید.
میتونید contextmenu ویندوز رو با false کردن خاصیت ShortcutsEnabled تکست باکستون غیر فعال کنید.

persian_arian
05-07-2013, 09:08
[QUOTE=saurron;7729719]فکر نمیکنم بشه contextmenu ویندوز رو تغییر داد. باید یک contextmenu بسازید و اونو با مال ویندوز جایگزین کنید.
میتونید contextmenu ویندوز رو با false کردن خاصیت ShortcutsEnabled تکست باکستون غیر فعال کنید.[/QUO

ممنون دوست عزیز حالا اگر من بخوام بدونم کی روی textbox راست کلیک شده چه کار کنم ؟رویداد mouse down اتفاق نمی افتد

saurron
05-07-2013, 09:47
در رویداد Mouse Down تکست باکس یه شرط بنویسید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

----------------------------------
من الان امتحان کردم مشکلی نداشت

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید