私のWinFormsAppでは、ユーザーはSaveFileDialogを使用してハードドライブのフォルダーに画像を追加できます。新しい画像と同じ名前の画像がある場合、ユーザーが新しい画像の名前を変更する必要があるという警告が表示されます。
ユーザーで名前を変更せずに、可変整数を名前に追加して画像の名前を変更するにはどうすればよいですか?
私のWinFormsAppでは、ユーザーはSaveFileDialogを使用してハードドライブのフォルダーに画像を追加できます。新しい画像と同じ名前の画像がある場合、ユーザーが新しい画像の名前を変更する必要があるという警告が表示されます。
ユーザーで名前を変更せずに、可変整数を名前に追加して画像の名前を変更するにはどうすればよいですか?
このSaveFileDialog
クラスには、ダイアログ ボックスに表示されるファイル名を取得または設定できるパブリックFileName
プロパティがあります。
これは、ユーザーがダイアログ ボックスを閉じた後に指定したファイル名を取得する方法ですが、ダイアログ ボックスに最初に表示される既定のファイル名を指定する方法でもあります。
SaveFileDialog.ShowDialog
したがって、メソッドを呼び出す前に、FileName
プロパティを目的のファイル名に設定するだけです。必要に応じて、現在の値を取得し、数値を追加して、プロパティを新しい文字列に設定できます。