OpenFileDialog (Dosya Açma Diyaloğu)
OpenFileDialog, kullanıcının bir veya birden fazla dosya seçmesini sağlayan bir diyaloğudur. Genellikle dosya okuma veya açma işlemleri için kullanılır.
using System.Windows.Forms;
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "Metin Dosyaları (*.txt)|*.txt|Tüm Dosyalar (*.*)|*.*"; // Dosya filtreleme
openFileDialog.Title = "Bir Dosya Seçin"; // Diyalog başlığı
// Diyaloğu göster ve kullanıcı bir dosya seçti mi kontrol et
if (openFileDialog.ShowDialog() == DialogResult.OK)
string selectedFile = openFileDialog.FileName; // Seçilen dosyanın yolu
Console.WriteLine("Seçilen dosya: " + selectedFile);
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "Metin Dosyaları (*.txt)|*.txt|Tüm Dosyalar (*.*)|*.*"; // Dosya filtreleme
openFileDialog.Title = "Bir Dosya Seçin"; // Diyalog başlığı
// Diyaloğu göster ve kullanıcı bir dosya seçti mi kontrol et
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
string selectedFile = openFileDialog.FileName; // Seçilen dosyanın yolu
Console.WriteLine("Seçilen dosya: " + selectedFile);
}
}
}
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "Metin Dosyaları (*.txt)|*.txt|Tüm Dosyalar (*.*)|*.*"; // Dosya filtreleme
openFileDialog.Title = "Bir Dosya Seçin"; // Diyalog başlığı
// Diyaloğu göster ve kullanıcı bir dosya seçti mi kontrol et
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
string selectedFile = openFileDialog.FileName; // Seçilen dosyanın yolu
Console.WriteLine("Seçilen dosya: " + selectedFile);
}
}
}
SaveFileDialog (Dosya Kaydetme Diyaloğu)
SaveFileDialog, kullanıcının dosyayı kaydedeceği yeri ve dosya adını seçmesini sağlar. Genellikle dosya kaydetme işlemlerinde kullanılır.
using System.Windows.Forms;
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "Metin Dosyaları (*.txt)|*.txt|Tüm Dosyalar (*.*)|*.*"; // Dosya filtreleme
saveFileDialog.Title = "Farklı Kaydet"; // Diyalog başlığı
// Diyaloğu göster ve kullanıcı bir dosya adı ve konumu seçti mi kontrol et
if (saveFileDialog.ShowDialog() == DialogResult.OK)
string savePath = saveFileDialog.FileName; // Seçilen dosya yolu
Console.WriteLine("Dosya şu yolda kaydedilecek: " + savePath);
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "Metin Dosyaları (*.txt)|*.txt|Tüm Dosyalar (*.*)|*.*"; // Dosya filtreleme
saveFileDialog.Title = "Farklı Kaydet"; // Diyalog başlığı
// Diyaloğu göster ve kullanıcı bir dosya adı ve konumu seçti mi kontrol et
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
string savePath = saveFileDialog.FileName; // Seçilen dosya yolu
Console.WriteLine("Dosya şu yolda kaydedilecek: " + savePath);
}
}
}
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "Metin Dosyaları (*.txt)|*.txt|Tüm Dosyalar (*.*)|*.*"; // Dosya filtreleme
saveFileDialog.Title = "Farklı Kaydet"; // Diyalog başlığı
// Diyaloğu göster ve kullanıcı bir dosya adı ve konumu seçti mi kontrol et
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
string savePath = saveFileDialog.FileName; // Seçilen dosya yolu
Console.WriteLine("Dosya şu yolda kaydedilecek: " + savePath);
}
}
}
FolderBrowserDialog (Klasör Seçme Diyaloğu)
FolderBrowserDialog, kullanıcının bir klasör seçmesini sağlar. Bu diyalog, dosya yerine klasör seçmeye yöneliktir.
using System.Windows.Forms;
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
folderBrowserDialog.Description = "Bir klasör seçin"; // Diyalog açıklaması
// Diyaloğu göster ve kullanıcı bir klasör seçti mi kontrol et
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
string selectedFolder = folderBrowserDialog.SelectedPath; // Seçilen klasör yolu
Console.WriteLine("Seçilen klasör: " + selectedFolder);
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
folderBrowserDialog.Description = "Bir klasör seçin"; // Diyalog açıklaması
// Diyaloğu göster ve kullanıcı bir klasör seçti mi kontrol et
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
string selectedFolder = folderBrowserDialog.SelectedPath; // Seçilen klasör yolu
Console.WriteLine("Seçilen klasör: " + selectedFolder);
}
}
}
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
folderBrowserDialog.Description = "Bir klasör seçin"; // Diyalog açıklaması
// Diyaloğu göster ve kullanıcı bir klasör seçti mi kontrol et
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
string selectedFolder = folderBrowserDialog.SelectedPath; // Seçilen klasör yolu
Console.WriteLine("Seçilen klasör: " + selectedFolder);
}
}
}