问题标签 [jump-list]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jump-list - 如何从 JumpList 中获取最近的项目?
我正在使用 Windows API 代码包来创建在跳转列表中显示的最近文档列表。它工作得很好。我使用此代码创建条目:
我可以找到它们并单击它们,工作正常。
但是,现在我想阅读这些项目并在我的应用程序中对它们做一些事情(比如显示它们,或者在应用程序启动时打开最后一个最近的项目)。
我的问题是:我找不到任何有关阅读最近条目的信息。我试过这样:
但这总是返回一个没有任何条目的列表。
我怎样才能得到最近的项目?
powershell - 将项目添加到固定的快捷方式跳转列表
我正在寻找这个脚本的扩展(或者可能是另一个......不是 100% 确定我在哪里得到了我正在使用的脚本):
例如,我可以使用以下命令将记事本固定到我的任务栏:
此脚本将项目固定到任务栏。
当程序在任务栏上时,您可以使用“最近的项目”将内容固定到跳转列表 - 或者您可以将文件拖放到任务栏以将它们固定到跳转列表。在这里,我有最近的项目和跳转列表上的固定项目:
(如何)我可以将项目添加(和/或固定)到任务栏上项目的跳转列表吗?假设我想添加一个固定链接,C:\logs\mylog.txt
以便它在跳转列表中?以编程方式完成的事情,例如:
(我不是特别在寻找 vbs、powershell、批处理等......我想知道它是否甚至可以编写任务栏项目跳转列表之类mylog.txt
的脚本)notepad.exe
c# - C# - 从程序集中获取跳转列表任务
是否可以使用 C# 从程序集中读取所有跳转列表任务/条目?我以前使用过WindowsAPICodePack,但没有找到合适的方法/类。
我读过一些文章,其中指出不可能读取与程序集关联的跳转列表任务,但我个人认为可以读取这些任务,因为 Windows(或至少 MS Explorer)必须一直这样做。
先感谢您
编辑:我意识到我的问题被问得很笨拙(也许是因为英语不是我的第一语言)。我的意思如下:
是否有可能以某种方式获取与程序集关联的所有跳转列表任务?
如果是,如何使用 C#?
例子:
我有程序集wmp.exe
,我想阅读与此程序集相关的任务(在本例中为Vorherige Liste fortsetzen
[eng.: Resume previous Playlist
] 和Gesamte Musik wiedergeben
[eng.: Play entire music library
])。
我知道可以在 WPF 应用程序中包含一个 .xml 文件,它定义了跳转列表任务和单击这些任务时执行的命令。
c# - ScrollTo 上的 JumpList 崩溃
我在问一个问题,因为当我尝试使用我的跳转列表时我的应用程序崩溃了。该列表已正确填写,但是当我尝试跳转时,我有
编辑:一些 XAML
<phone:LongListSelector Name="ListCategorie" Margin="13,-30,0,0"
ItemsSource="{Binding GroupedInformation}"
ItemTemplate="{StaticResource orderByCategorieItemTemplate}"
GroupHeaderTemplate="{StaticResource orderByCategorieGroupHeader}"
JumpListStyle="{StaticResource orderByCategorieJumpListStyle}"
IsGroupingEnabled="True"
LayoutMode="List"
GridCellSize="480,62"
SelectionChanged="ListCategorie_SelectionChanged"
/>
和 jumpListStyle
和列表的创建
c# - WPF JumpList 在 Windows 10 中不起作用
我正在尝试使用 Windows 10 中的 JumpTask 从 TaskBar 运行自定义命令,但它不会启动链接的应用程序。但是,它正确显示了 JumpTask 链接及其图标。这是在 Win7/Win8 中正常工作的代码。
c# - JumpList.GetJumpList 不包含最近的项目
所以,我的 WPF 应用程序定义了一个跳转列表App.xaml
此列表为空,除非 Windows 识别出与我的应用程序关联的某些文件。我设法通过 Inno Setup 关联了我的自定义文件扩展名,并且跳转列表很好地显示在 win7 开始菜单 + 任务栏中。单击此类“最近的文件”会使用附加的命令行参数(文件名)调用我的应用程序,我可以在应用程序启动时直接打开该文件。
目标:在应用程序中显示最近的文件(不仅仅是在 win7 任务栏上)。 想想文件菜单(例如 Visual Studio:文件 > 最近的文件 > ...)或类似显示最近要跳转的项目的起始页。
问题:JumpList 只包含自定义任务,不包含最近的文件。可以通过以下方式迭代 JumpItems
这是 JumpTask / JumpPath 实例的列表。我确实在这里找到了自定义创建的任务(例如,如果我在 中定义了一个App.xaml
),但没有找到最近出现在窗口中的文件(开始菜单/任务栏)。所以在我的例子中,windows 显示了 10 个最近的文件,但在应用程序中我找不到显示它们的方法。
如果我从上面的调用中省略 JumpList 定义,App.xaml
将返回 null 而不是 JumpList(我想,我已经覆盖了 win7 JumpList,但没有)。
windows - C# 中的 LongListSelector 跳转列表(Windows 通用平台应用程序 - Windows 10 开发)
当我为 Windows Phone Silverlight 8.1 编写代码时,我使用 LongListSelector 创建了一个看起来有点像这样的跳转列表菜单:
但是,我已经开始为 Windows 10 编写 Windows 通用平台应用程序,并且自从将我的手机从 8.1 升级到 10 后,我看到这些菜单现在看起来像这样:
我想知道如何在 Windows 通用平台应用程序中使用 C# 创建它。我有 100 多个项目可供用户选择,这是一种快速找到要选择的项目的好方法。
windows - JumpList“关闭”按钮或“关闭”右键单击选项
我有一个跳转列表(Delphi XE7),我有所有打开的表单,所以用户可以打开他想要的表单。
我想知道是否有可能(以及如何)在跳转列表项中添加一个右键单击选项(在这种情况下为“关闭”)或一个小 X 按钮,以关闭表单。
c# - 我的桌面应用程序无法捕获跳转列表点击事件
我有一个桌面应用程序。我添加了跳转列表菜单。当我右键单击任务栏上的图标时,此菜单会出现在 Jumplist 中。问题是当我单击菜单项时,它没有执行任何操作(即,我的应用程序确实捕获了它)。我从以下链接获取代码并相应地对其进行了自定义(注意:此代码跳转列表在我的电脑上也不起作用)。我正在使用 Visual Studio 2013 和 Windows 10。
http://www.codeproject.com/Articles/103913/How-to-Create-a-Custom-Jumplist-with-Custom-Events
在 Program.cs 我添加了以下代码。
Myjumplist 类具有以下代码
我的主表单构造函数具有以下跳转列表代码行
我不知道哪里错了。请给我任何帮助以在我的应用程序中应用跳转列表