📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 113行目: | 113行目: | ||
{ | { | ||
var dialog = new OpenFileDialog(); | var dialog = new OpenFileDialog(); | ||
// Filtersプロパティの設定方法 1 | |||
// List<FileDialogFilter>の使用 | |||
dialog.Filters = new List<FileDialogFilter> | dialog.Filters = new List<FileDialogFilter> | ||
{ | { | ||
| 123行目: | 126行目: | ||
new FileDialogFilter { Name = "イメージファイル", Extensions = new List<string> { "png", "jpg", "gif", "bmp" } } | new FileDialogFilter { Name = "イメージファイル", Extensions = new List<string> { "png", "jpg", "gif", "bmp" } } | ||
}; | }; | ||
// Filtersプロパティの設定方法 2 | |||
// FiltersのAddメソッドの使用 | |||
dialog.Filters.Add(new FileDialogFilter { Name = "すべてのファイル", Extensions = { "*" } }); | |||
dialog.Filters.Add(new FileDialogFilter { Name = "テキストファイル", Extensions = { "txt" } }); | |||
dialog.Filters.Add(new FileDialogFilter { Name = "テキストファイルとすべてのファイル", Extensions = new List<string> { "txt", "*" } }); | |||
dialog.Filters.Add(new FileDialogFilter { Name = "XMLファイル", Extensions = { "xml" } }); | |||
dialog.Filters.Add(new FileDialogFilter { Name = "HTMLファイル", Extensions = new List<string> { "html", "htm" } }); | |||
dialog.Filters.Add(new FileDialogFilter { Name = "XMLファイルとHTMLファイルとすべてのファイル", Extensions = new List<string> { "xml", "html", "htm", "*" } }); | |||
dialog.Filters.Add(new FileDialogFilter { Name = "イメージファイル", Extensions = new List<string> { "png", "jpg", "gif", "bmp" } }); | |||
// ファイル選択ダイアログを表示 | // ファイル選択ダイアログを表示 | ||