FolderBrowserDialog kullanımı C# dilinde bir nesne olup size bilgisayarınızdaki dosya ağacını göstererek klasör seçmenize yardımcı olur. Bu sayede dosya yolunu bulmak istediğiniz zaman gözat butonu ile istediğiniz klasörü seçebilir tam adresini bulabilirsiniz. Çok basitce denemek gerekirse bir form üzerine bir buton koyarak başlayalım. Toolbox sekmesinden FolderBrowserDialog nesnesinide ekleyelim. Burada kütüphanelerimize System.IO sınıfını eklemeyi unutmayalım.
Kod kısmına geçmek istersek form üzerindeki butonumuza çift tıklayalım ve aşağıdaki kodları yazalım.
// www.kaizen40.com using System; using System.Windows.Forms; namespace WindowsFormsApp1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { DialogResult result = folderBrowserDialog1.ShowDialog(); if (result == DialogResult.OK) // Seçip OK butonuna basılınca { MessageBox.Show("Klasör adresi: " + folderBrowserDialog1.SelectedPath); } } } }
İstediğimiz klasörü seçip OK butonuna bastığımızda seçtiğimiz klasörün tam adresini MessageBox’ ta yazdırıyoruz arkadaşlar. Burada dikkat ederseniz masaüstündeki kısayolları göremiyoruz. Bunun sebebi FolderBrowserDialog sadece klasörleri göstermektedir. Klasör kısayolları ise birer dosyadır. OpenFileDialog nesnesi ile bunu yapabilirsiniz. İyi çalışmalar.
0 yorum