【问题标题】:How to add recently open documents to the OpenRecent menu items in WPF如何将最近打开的文档添加到 WPF 中的 OpenRecent 菜单项
【发布时间】:2014-08-28 06:27:45
【问题描述】:

我开发了一个 Wpf 应用程序,它打开一个 .doc 文件并执行一些操作。现在我想在显示最近打开的文档列表的菜单项中添加打开最近的功能。现在有一个名为 jump list 的 wpf 类,但我不明白如何在我的应用程序中使用跳转列表。

【问题讨论】:

  • Jump Lists 可从任务栏中获得。这就是你需要的?
  • 是的...如何使用跳转列表。

标签: c# .net wpf jump-list


【解决方案1】:

您可以使用 JumpList 的 ShowRecentCategory 属性。 当您启动应用程序时创建跳转列表:

JumpList jumpList = new JumpList();
jumpList.ShowRecentCategory = true;
JumpList.SetJumpList(Application.Current, jumpList);

然后,当您想将文档添加到最近列表时,请使用 AddToRecentCategory 方法:

JumpList.AddToRecentCategory(/*item path*/);

重要提示:“如果您的应用程序未注册以处理项目的文件类型,它将不会出现在最近列表中,并且对 AddToRecentCategory(String) 的调用将静默失败。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-06
    • 2012-05-14
    • 1970-01-01
    • 2011-03-05
    • 1970-01-01
    • 1970-01-01
    • 2021-04-04
    • 2015-06-23
    相关资源
    最近更新 更多