saveFileDialog Kontrolü C#

Dosya kaydetme işlemlerinde, kullanıcının dosyayı kaydedilecek konumu ve dosya adını belirleyebilmesi için kullanılan bir diyalog penceresidir.
saveFileDialog kontrolünün tüm özelliklerini kullanabilme için kütüphanemize using System.IO; sınıfını eklememiz gerekir.

saveFileDialog Komutları:
if (saveFD.ShowDialog() == DialogResult.OK )
{
//Kaydet butonuna tıklanırsa işleyecek blok
}
Dosyanın nereye kayıt edileceğinin yolunu da aşağıdaki satırla alabiliriz.
string saveFilePath = saveFD.FileName;

1-SaveFileDialog1.Title();
SaveFileDialog penceresinin başlığını ayarlayabileceğimiz kod. Bu kodu SaveFileDialog.ShowDialog(); kodundan önce kullanmayız aksi taktirde başlık değişmez.
2-SaveFileDialog1.ShowDialog();
SaveFileDialog penceresinin açılmasını sağlayan kod.
3-SaveFileDialog1.Filter();
Bu kod ise bir nevi filtrelem görevi yapar. Yani SaveFileDialog penceresi açıldığında sadece uzantısını belirlediğimiz dosyaların gözükmesini istersek bu kodu kullanırız.
4- SaveFileDialog1.Filterİndex();
Filtrelediğimiz dosyalar arasından varsayılan olanı ayarladığımız kod.
5-SaveFileDialog1.İnitialDirectory();
SaveFileDialog penceresi ilk açıldığında hangi dosyamızın açılacağını ayarladığımız kod.
6-SaveFileDialog1.FileNames();
SaveFileDialog penceresinde seçilen dosyanın yolunu belirtir.

Örnek:
//SaveFileDialog penceresine başlık verdik…
saveFileDialog1.Title = “Lütfen Kayıt Yerini Seçiniz”;
//Pencere Açıldığında doc,txt ve uzantılı ve diğer tüm dosyaların gözükmesini sağladık…
saveFileDialog1.Filter = “(*.doc)|*.doc|(*.txt)|*.txt|Tüm dosyalar(*.*)|*.*”;
//Varsayılan olarak txt dosya türünü belirledik…
saveFileDialog1.FilterIndex = 2;
//SaveFileDialog penceresi açıldığında otomatik olarak C dizininin açılmasını sağladık…
saveFileDialog1.InitialDirectory = “C:\\”;
//SaveFileDialog penceresinin açılmasını sağlar…
saveFileDialog1.ShowDialog();
//Textboxımızdaki metni SaveFileDialog penceresinde seçilen dizine kaydetme kodu.
StreamWriter Kaydet = new StreamWriter(saveFileDialog1.FileName);
Kaydet.WriteLine(textBox1.Text);
Kaydet.Close();

302 defa okundu.

  • No Related Post

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Powered by WordPress | Designed by: credit repair | Thanks to st louis web design, essay writing and fire glass
c# örnekleri , csharp örnekleri , c# örnek , C# Örnekleri , örnekleri c# , C# ÖRNEKLERİ
BTT Sınavları

C# Uygulamaları

Müdür Yardımcılığı Sınavına Hazırlık Sayfası

Müdür Yardımcılığı Çalışma Notları

C# Uygulamaları

Yazılı Soruları Php Dersleri Bilişim Teknolojileri Alanı Yazılı Soruları C# Dersleri C# Örnekleri