我开发了一个 Wpf 应用程序,它打开 .doc 文件并执行一些操作。现在我想在菜单项中添加打开最近的功能,该功能显示最近打开的文档列表。现在有一个名为跳转列表的 wpf 类,但我不明白如何在我的应用程序中使用跳转列表。
您可以使用显示最近类别 http://msdn.microsoft.com/en-us/library/system.windows.shell.jumplist.showrecentcategory(v=vs.110).aspxJumpList 的属性。
当您启动应用程序时,创建跳转列表:
JumpList jumpList = new JumpList();
jumpList.ShowRecentCategory = true;
JumpList.SetJumpList(Application.Current, jumpList);
然后,当您想将文档添加到最近列表中时,请使用添加到最近的类别 http://msdn.microsoft.com/en-us/library/dd783498(v=vs.100).aspx method:
JumpList.AddToRecentCategory(/*item path*/);
重要的是要记住:“如果您的应用程序未注册来处理该项目的文件类型,则该项目不会出现在“最近”列表中,并且对 AddToRecentCategory(String) 的调用将默默失败。"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)