0

我想知道的是,如何在右键单击已选择的会话时打开的上下文菜单中编辑已经存在的项目?具体来说,我希望通过 Fiddler2 脚本编辑器更改“编辑解锁”项的文本。这看起来很简单,但是当我浏览时FiddlerApplication.UI,我唯一能找到的与上下文菜单条相关的是FiddlerApplication.UI.ContextMenuStrip而且我在直接成员中看不到任何项目。也许我正在查看某些内容,但我所知道的是我找不到文本应为“解锁以进行编辑”的项目。另外,如果有人知道我在说什么,我还有一个问题;如何在打开上下文菜单的事件时发生某些事情,并且不覆盖打开事件方法的原始代码?感谢您的任何帮助!

更新较早的帖子:
我找到了ContextMenu我正在寻找的直接成员。
会话列表的ContextMenu成员位于会话列表的SessionListView数据成员中,该成员名为FiddlerApplication.UI.lvSessions

4

1 回答 1

0

你没有说你为什么希望这样做?

更改现有菜单项不是受支持的操作,虽然以“hacky”方式这样做并不难,但该 hack 很可能会在 Fiddler 的未来更新中中断。

相反,支持将项目添加到上下文菜单,并通过ContextAction在 FiddlerScript 中的方法上添加属性来完成。

于 2013-08-26T03:43:51.720 回答