【发布时间】:2014-08-28 06:27:45
【问题描述】:
我开发了一个 Wpf 应用程序,它打开一个 .doc 文件并执行一些操作。现在我想在显示最近打开的文档列表的菜单项中添加打开最近的功能。现在有一个名为 jump list 的 wpf 类,但我不明白如何在我的应用程序中使用跳转列表。
【问题讨论】:
-
Jump Lists 可从任务栏中获得。这就是你需要的?
-
是的...如何使用跳转列表。
我开发了一个 Wpf 应用程序,它打开一个 .doc 文件并执行一些操作。现在我想在显示最近打开的文档列表的菜单项中添加打开最近的功能。现在有一个名为 jump list 的 wpf 类,但我不明白如何在我的应用程序中使用跳转列表。
【问题讨论】:
您可以使用 JumpList 的 ShowRecentCategory 属性。 当您启动应用程序时创建跳转列表:
JumpList jumpList = new JumpList();
jumpList.ShowRecentCategory = true;
JumpList.SetJumpList(Application.Current, jumpList);
然后,当您想将文档添加到最近列表时,请使用 AddToRecentCategory 方法:
JumpList.AddToRecentCategory(/*item path*/);
重要提示:“如果您的应用程序未注册以处理项目的文件类型,它将不会出现在最近列表中,并且对 AddToRecentCategory(String) 的调用将静默失败。”
【讨论】: