文件“;以“;我的Windows应用商店应用程序

本文关键字:应用程序 应用 我的 文件 Windows | 更新日期: 2023-09-27 17:59:17

我希望我的Windows Store App能够通过Windows资源管理器的"右键单击/打开方式"命令处理打开txt文件。

我的应用程序完美地显示在可用应用程序列表中,我可以点击它,但我不知道我应该注册到哪个事件才能获取文件名&所容纳之物

知道吗?

文件“;以“;我的Windows应用商店应用程序

请参阅MSDN上的这篇文章如何处理文件激活

您需要处理OnFileActivated事件

protected override void OnFileActivated(FileActivatedEventArgs args)
{
       // TODO: Handle file activation
       // The number of files received is args.Files.Size
       // The first file is args.Files[0].Name
}
  1. 在解决方案资源管理器中打开package.appxmanifest
  2. 选择"声明"选项卡
  3. 从下拉列表中选择"文件类型关联",然后单击"添加"
  4. 输入txt作为名称
  5. 输入.txt作为文件类型
  6. 输入"images''Icon.png"作为徽标

在应用程序包中添加适当的图标

在c#中,您需要处理OnFileActivated事件

protected override void OnFileActivated(FileActivatedEventArgs args)
{
   // TODO: Handle file activation
   // The number of files received is args.Files.Size
   // The first file is args.Files[0].Name
}