PDA

View Full Version : مشکل با راست کلیک treeview



hooooman
شنبه 30 تیر 1386, 12:23 عصر
سلام
من 1 راست contextmenu ساختم که وقتی nodemouseclick اجرا میشه یکسری آیتم رو توی منو نشون میده و درستم کار میکنه.
مشکل اینجاس که وفتی روی سطح treeview هم کلیک میکنم فعاله!
ولی میخام فقط وقتی روی نود راست کلیک میشه فعال بشه و روی جاهای دیگه treeview راست کلیک میکنم منو فعال نشه! چیکار کنم؟
توی treeview.mouseclick هم t.visible رو مساوی false گذاشتم اما بازم فعال میشه!

یا حداقل بگین جوری میشه مقدار t.contextmenu رو با کد نویسی مساوی none قرار داد

eyes_shut_number1
شنبه 30 تیر 1386, 13:54 عصر
ببین به جای این که توی Treeview این کار رو بکنی توی ند بکن
به عکس زیر نگاه کن
اگه نگرفتی بگو کامل بگم
treeview --> node -->contextmenu

ghafoori
شنبه 30 تیر 1386, 14:08 عصر
دوست عزیز نودها که خاصیتی بنام contextmenu دارند چرا شما می خواهید ان رابا کد نمایش دهید

eyes_shut_number1
شنبه 30 تیر 1386, 14:16 عصر
اقای GHAFORI درست میگن
به عکسی که تو پست 2 گذاشتم نگاه کن متوجه میشی
اگه هم با کد میخوای


TreeView1.Nodes(0).ContextMenu
TreeView1.Nodes(0).ContextMenuStrip