@@ -45,15 +45,15 @@ public IList<string> GetFileNames(string initialDirectory)
4545 return new List < string > ( dialog . FileNames ) ;
4646 }
4747
48- public string GetFileNameLoad ( )
49- {
50- return this . GetFileNameLoad ( null , null , null ) ;
51- }
52-
53- public string GetFileNameLoad ( string initialDirectory , string defaultExt , string filter )
48+ public string GetFileNameLoad ( string initialDirectory = null , string title = null , string defaultExt = null , string filter = null )
5449 {
5550 var dialog = new Microsoft . Win32 . OpenFileDialog ( ) ;
5651
52+ if ( title != null )
53+ {
54+ dialog . Title = title ;
55+ }
56+
5757 if ( defaultExt != null )
5858 {
5959 dialog . DefaultExt = defaultExt ;
@@ -85,12 +85,7 @@ public string GetFileNameLoad(string initialDirectory, string defaultExt, string
8585 return dialog . FileName ;
8686 }
8787
88- public string GetFileNameSave ( string initialDirectory )
89- {
90- return this . GetFileNameSave ( initialDirectory , initialFileName : null , defaultExt : null , filter : null ) ;
91- }
92-
93- public string GetFileNameSave ( string initialDirectory , string initialFileName , string defaultExt , string filter )
88+ public string GetFileNameSave ( string initialDirectory = null , string title = null , string initialFileName = null , string defaultExt = null , string filter = null )
9489 {
9590 var dialog = new Microsoft . Win32 . SaveFileDialog ( ) ;
9691
@@ -104,6 +99,11 @@ public string GetFileNameSave(string initialDirectory, string initialFileName, s
10499 }
105100 }
106101
102+ if ( title != null )
103+ {
104+ dialog . Title = title ;
105+ }
106+
107107 if ( initialFileName != null )
108108 {
109109 dialog . FileName = initialFileName ;
0 commit comments