WPF file open dialog
WPFのFileDialog
OpenFileDialog() SaveFileDialog()
Property
title
filter 下記の形式 コメント|フィルタ|コメント2|フィルタ2|以下同様 例 全てのファイル|.|ワードファイル|.doc;.docx
FileName
FileNames
Method
ShowDialog()
戻り値
true : OKがクリックされた それ以外: Cancel
Code
private void FileOpenButton_Click(object sender, RoutedEventArgs e) { var dialog = new OpenFileDialog(); dialog.Title = "ファイルを開く"; dialog.Filter = "全てのファイル(*.*)|*.*"; if (dialog.ShowDialog() == true) { this.textBlockFileName.Text = dialog.FileName; } else { this.textBlockFileName.Text = "キャンセルされました"; } } private void FileSaveButton_Click(object sender, RoutedEventArgs e) { var dialog = new SaveFileDialog(); dialog.Title = "ファイルを保存"; dialog.Filter = "テキストファイル|*.txt"; if (dialog.ShowDialog() == true) { this.textBlockFileName.Text = dialog.FileName; } else { this.textBlockFileName.Text = "キャンセルされました"; } }