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.

FolderBrowserDialog Kullanımı

FolderBrowserDialog Kullanı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.

FolderBrowserDialog Selected Path

FolderBrowserDialog Selected Path

Kaynak


0 yorum

Bir cevap yazın

Avatar placeholder

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.