【发布时间】:2015-06-09 23:31:05
【问题描述】:
我编写了一个简单的 C# WPF 应用程序,它可以帮助以我公司需要的特定方式重命名文件批次(在几种不同的可选模式中 - 添加前缀、删除前缀、替换某些字符等)。
这一切都很好,但我并不总是想实际启动应用程序,导航到文件夹等,所以我想添加程序的一个特定功能(删除前缀)作为 Windows 上下文的快捷方式菜单。
基本上,我想要实现的是能够在资源管理器中选择多个文件,右键单击它们,选择“删除前缀”并将它们重命名 - 如果不是,我不希望应用程序窗口出现必要的(尽管我可以忍受它被最小化到托盘中)。
我或多或少知道将上下文菜单项添加到注册表(使用命令行参数),但我不确定它是否适合我,因为我只需要一个特定的功能,而不是整个应用程序。
任何想法我应该怎么做?
【问题讨论】:
标签: c# wpf contextmenu