91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# openfiledialog能選擇文件夾嗎

c#
小樊
103
2024-11-15 21:20:11
欄目: 編程語言

在C#中,OpenFileDialog 類默認情況下是用于選擇文件的,而不是文件夾。但是,你可以通過設置 OpenFileDialog 類的 Filter 屬性來允許用戶選擇文件夾。以下是一個示例代碼,展示了如何使用 OpenFileDialog 選擇文件夾:

using System;
using System.Windows.Forms;

namespace OpenFileDialogExample
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnSelectFolder_Click(object sender, EventArgs e)
        {
            using (OpenFileDialog openFileDialog = new OpenFileDialog())
            {
                // 設置過濾器以允許選擇文件夾
                openFileDialog.Filter = "文件夾|*.folder";
                openFileDialog.Title = "選擇文件夾";
                openFileDialog.ShowDialog();

                if (openFileDialog.FileName != "")
                {
                    // 獲取所選文件夾的路徑
                    string folderPath = openFileDialog.FileName;
                    MessageBox.Show("所選文件夾的路徑: " + folderPath);
                }
            }
        }
    }
}

在這個示例中,我們創建了一個按鈕,當用戶點擊該按鈕時,會彈出一個 OpenFileDialog 對話框。通過設置 Filter 屬性為 "文件夾|*.folder",我們告訴對話框允許用戶選擇文件夾。當用戶選擇一個文件夾并點擊“打開”按鈕時,對話框會關閉,并顯示所選文件夾的路徑。

0
南汇区| 赤水市| 彭水| 宝坻区| 苗栗县| 峨眉山市| 蚌埠市| 交口县| 江津市| 平湖市| 莱芜市| 西畴县| 延寿县| 宁海县| 湘潭市| 萝北县| 新巴尔虎左旗| 沁阳市| 麻栗坡县| 镇巴县| 沧州市| 北京市| 唐海县| 马公市| 和政县| 宣汉县| 即墨市| 浦县| 宜黄县| 奈曼旗| 大厂| 高密市| 海南省| 佳木斯市| 定边县| 会同县| 阜平县| 博白县| 赞皇县| 陆丰市| 定结县|