这个菜单是用在treeview上,希望根据选择的结点激活/禁止某个菜单项

解决方案 »

  1.   

    首先你要取得,鼠标下面的节点,然后在鼠标mouseDown下面写事件如果是右健,例如menu1.Enabled := False;其余的
    一样设置了
      

  2.   

    你得先判断 TreeView 节点的类型,然后来显示相应的菜单啊。
      

  3.   

    首先你要取得鼠标下面的节点,然后在鼠标mouseDown下面写事件如果是右健,例如
    if key=右键 then
    menu1.Enabled := False;其余的一样设置了
      

  4.   

    但我发现先弹出了菜单,直到菜单关闭后才执行到onmousedown呀来不及设置相关的菜单项
      

  5.   

    if Treeview1.Selected.Text='字符串' then
            PopupMenu1.Items.Items[菜单项].Enabled:=false