首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UWP C# FileSavePicker -> DefaultFileExtension

UWP C# FileSavePicker -> DefaultFileExtension
EN

Stack Overflow用户
提问于 2016-08-15 05:05:57
回答 1查看 443关注 0票数 2

如何设置DefaultExtension?在下面的代码中,第一个条目是,所以显示了gif。DefaultExtension和png。我应该做哪些更改才能使其正常工作?

代码片段:

代码语言:javascript
复制
var savePicker = new FileSavePicker
{
     SuggestedStartLocation = PickerLocationId.PicturesLibrary,
     CommitButtonText = "Save",
     DefaultFileExtension = ".png",
     SettingsIdentifier = "fsp1",
     SuggestedFileName = "MyImage"
};
savePicker.FileTypeChoices.Add("Gif-Image", new List<string> { ".gif" });
savePicker.FileTypeChoices.Add("Jpeg-Image", new List<string> { ".jpg" });
savePicker.FileTypeChoices.Add("Png-Image", new List<string> { ".png" });
savePicker.FileTypeChoices.Add("Ico-File", new List<string> { ".ico" });
savePicker.FileTypeChoices.Add("Bmp-Image", new List<string> { ".bmp" });
StorageFile file = await savePicker.PickSaveFileAsync();
EN

回答 1

Stack Overflow用户

发布于 2016-08-18 11:11:14

感谢您报告此问题,我们已确认这是一个记录的问题。就目前的实现而言,DefaultFileExtension没有提供任何有意义的用途。

我应该做哪些更改才能使其正常工作?

如果要将默认文件扩展名设置为.png,可以使用以下解决方法:

将您的代码savePicker.FileTypeChoices.Add("Png-Image", new List<string> { ".png" });移到savePicker.FileTypeChoices.Add("Gif-Image", new List<string> { ".gif" });之前。第一个扩展名将是FileTypeChoices列表中的默认扩展名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38946636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档