我想让用户在选择文件类型时选择保存选项。选择工作正常,如下例所示。但是,在用户选择了要保存的文件类型后,我还没有发现检查他选择了哪种类型的可能性。
请注意:两种文件类型选项都具有相同的扩展名。两者之间的区别是显示名称。
var fsp = new FileSavePicker();
fsp.FileTypeChoices.Add("my file type", new List<string> {".extension"});
fsp.FileTypeChoices.Add("my file type (special)",new List<string>{".extension"});
StorageFile sf = await fsp.PickSaveFileAsync();
// How to know here which FileTypeChoice the user has selected
有谁知道如何获取所选的FileTypeChoice?
答案 0 :(得分:1)
我认为你不能。这里的问题是两者之间的唯一区别是显示名称。我强烈建议使用类似但不同的文件扩展名。你在这里有一个没有任何证据的区别。这使得系统或用户无法区分类型A和类型B.