3
如何在xaml 2012中創建打開的文件對話框,因爲我是新的metro樣式。我知道C#2010那裏有一個打開文件對話框的選項這裏沒有選項,所以我如何能打開文件對話框任何人都可以告訴我如何做到這一點?如何在metro樣式應用程序中打開文件對話框xaml 2012
謝謝。
如何在xaml 2012中創建打開的文件對話框,因爲我是新的metro樣式。我知道C#2010那裏有一個打開文件對話框的選項這裏沒有選項,所以我如何能打開文件對話框任何人都可以告訴我如何做到這一點?如何在metro樣式應用程序中打開文件對話框xaml 2012
謝謝。
在一個metro風格的應用程序(WinRT)中,您可以使用FileOpenPicker class來達到此目的。這裏有一個例子:
var filePicker = new FileOpenPicker();
filePicker.FileTypeFilter.Add(".jpg");
filePicker.FileTypeFilter.Add(".jpeg");
filePicker.FileTypeFilter.Add(".gif");
filePicker.ViewMode = PickerViewMode.Thumbnail;
filePicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
filePicker.SettingsIdentifier = "PicturePicker";
filePicker.CommitButtonText = "Select Files";
var selectedFiles = await filePicker.PickMultipleFilesAsync();
if (selectedFiles != null)
{
// do something with the selected files
}
有一個示例項目,演示它here。