网站大量收购独家精品文档,联系QQ:2885784924

文件选取器.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文件选取器

⽂件选取器 ⽂件选取器 使⽤⽂件选取器保存⽂件 就我个⼈⽽⾔,还是⾮常喜欢使⽤⽂件选取器的,因为能够⽤⾃⼰的代码来调⽤ 统 的各种弹框。 在这个⽰例中,⾸先在 XAML 中添加⼀个 Button 和⼀个 TextBlock ,分别命名为 btnSaveFile 和 tBlockSaveInfo 。对于这个保存⽂件这个操作在后台的 Click 事件中就可 以轻易完成了。 private async void btnSaveFile_Click(object sender, RoutedEventArg { FileSave icker saveFile = new FileSave icker(); saveFile.SuggestedStartLocation = ickerLocationId.Documents // 显示在下拉列表的⽂件类型 saveFile.FileTypeChoices.Add(批处理⽂件, new Liststring() // 默认的⽂件名 saveFile.SuggestedFileName = SaveFile; StorageFile file = await saveFile. ickSaveFileAsync(); if(file!=null) { // 在⽤户完成更改并调⽤CompleteUpdatesAsync之前,阻⽌ ⽂件的 CachedFileManager.DeferUpdates(file); string fileContent = @echo off \n dir/s \n pause; await FileIO.WriteTextAsync(file, fileContent); // 当完成更改时,其他应⽤程序才可以 该⽂件进⾏更改。 FileUpdateStatus updateStatus = await CachedFileManager if(updateStatus==FileUpdateStatus.Complete) { tBlockSaveInfo.Text = file.Name + 已经保存好了。; } else { tBlockSaveInfo.Text = file.Name + 保存失败了。; } } else { tBlockSaveInfo.Text = 保存操作被取消。; } } 代码中的下拉列表的⽂件类型就是如下所⽰这个样⼦哟。 ⼤部分的内容我都已经通过注释的⽅式添加到代码中了,⾄于fileContent的那段代码 到底是什么意思,⼤家试试就知道了,我感觉蛮有意思的。3⾏代码列出硬盘上所有 ⽂件及⽂件夹 如果⼤家试过打开这个 bat ⽂件,有没有觉得有趣呢? 更厉害的是,我们刚才所写的代码可以在 Windows P one 上不经修改⽽直接使⽤。我 的 Lumia 638 已经刷上了 Windows 10 预览版,⼤家可以瞧瞧,全新的资源管理器。 使⽤⽂件选取器打开⽂件 和⽤⽂件选取器保存⽂件相类似,打开⽂件的逻辑都差不多。这个⽰例中同样在 XAML 中定义⼀个名为 btnOpenFile 的 Button 和⼀个名为 tBlockOpenInfo 的 TextBlock 。 private async void btnOpenFile_Click(object sender, RoutedEventArg { FileOpen icker openFile = new FileOpen icker(); openFile.SuggestedStartLocation = ickerLocationId.DocumentsL openFile.ViewMode = ick

文档评论(0)

ldj215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档