メトロ スタイルが初めてなので、xaml 2012 でファイルを開くダイアログを作成するにはどうすればよいですか。私はC#2010を知っていますここにはファイルを開くダイアログのオプションがありますここにはオプションがないので、どうすればファイルを開くダイアログを作成できますか?
ありがとうございました。
メトロ スタイルが初めてなので、xaml 2012 でファイルを開くダイアログを作成するにはどうすればよいですか。私はC#2010を知っていますここにはファイルを開くダイアログのオプションがありますここにはオプションがないので、どうすればファイルを開くダイアログを作成できますか?
ありがとうございました。
Metro スタイル アプリ (WinRT) では、この目的のためにFileOpenPicker クラスを使用します。次に例を示します。
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
}
ここにそれを示すサンプル プロジェクトがあります。