سلام
چطور می شه در OpenFileDialog امکان تغییر دادن پوشه جاری رو از کاربر سلب کرد ؟
سلام
چطور می شه در OpenFileDialog امکان تغییر دادن پوشه جاری رو از کاربر سلب کرد ؟
خب یک dialog سفارشی واسه خودت بساز
توضیح می فرمایید ؟
یک فرم به پروژه اضافه کن. روی اون فرم 2 تا دکمه بزار که خاصیت DialogResult یکی Ok و دیگری Cancel باشه
حالا با کلاس DirectoryInfo از System.IO و با کمک یک کنترل مناسب مثل listBox زیر شاخه ها و فایلهای درون آن شاخه را نمایش بده. برای رفتن توی زیر شاخه ها و دریافت نام فایلهای انتخاب شده هم باید کد بنویسی
اینم نمونه کد برای این کار :
System.IO.DirectoryInfo DirInfo = new System.IO.DirectoryInfo("Folder Path");
foreach (System.IO.FileSystemInfo FileInfo in DirInfo.GetFileSystemInfos())
{
listBox1.Items.Add(FileInfo.Name);
}