C# Dersleri 36 - SaveFileDialog Kullanımı

     SaveFileDialog, kullanıcıların dosyayı kayıt edebileceği konumu seçmesini sağlar. Kullanımı tıpkı OpenFileDialog gibidir.     

private void btnSelectFile_Click(object sender, EventArgs e)
{
    SaveFileDialog sfd = new SaveFileDialog();
    sfd.Filter = "Txt Dosyaları | *.txt";
    if (sfd.ShowDialog() == DialogResult.OK)
    {
        string filePath = sfd.FileName;
        StreamWriter sw = new StreamWriter(File.Create(filePath));
        sw.WriteLine("Merhaba, naber?");
        sw.Dispose();
    }
}

     SaveFileDialog classının bir nesnesini oluşturuyoruz. Tıpkı OpenFileDialog gibi bu nesnenin de Filter propertysi var. Bu property sayesinde kullanıcıların yalnızca .txt uzantılı dosya seçebilmesini sağlıyoruz.

     Kullanıcının seçtiği dizine, seçtiği isimle bir dosya oluşturup içine "Merhaba, naber?" yazdırıyoruz.

     Projeyi buradan indirebilirsiniz.

YORUMLAR
Email Adresi *
Görüntülenecek İsim *
Yorum *
Paylaş
  • f