C# SaveFileDialog
.NET Framework mette a disposizione il dialog SaveFileDialog per salvare i file.
Vediamo come implementarlo in C# in un WindowsForm.
Nel nostro form principale avremo una voce di menu alla quale sarà associata un'azione del genere:
private void saveItem_Click(object sender, EventArgs e)
{
try
{
DialogSalvaTxt ds = new DialogSalvaTxt();
ds.dialog("TESTO DA SALVARE");
}
catch (IOException ex)
{
MessageBox.Show(ex.Message);
}
}
DialogSalvaTxt è la classe preposta alla creazione del SaveFileDialog; viene anche richiamato un metodo che vuola una string come parametro.