2012-08-31 19 views
2

我想讓用戶在選擇文件類型時選擇保存選項。選擇工作正常,如下例所示。但是,在用戶選擇要保存的文件類型之後,我還沒有發現檢查他選擇哪種類型的可能性。無法檢測FileSavePicker中選定的FileTypeChoice

請注意:兩種文件類型選項都具有相同的擴展名。兩者的區別在於顯示名稱。

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?

回答

1

我不認爲你可以。這裏的問題是兩者之間的唯一區別是顯示名稱。我強烈建議使用類似但不同的文件擴展名。你在這裏有什麼是沒有任何證據的區別。這使系統或用戶無法區分A型和B型。