在C# WinForms開發中,可以通過設置OpenFileDialog
的InitialDirectory
屬性來指定默認目錄。以下是一個示例代碼片段:
using System;
using System.Windows.Forms;
public class MyForm : Form
{
private Button openFileButton;
private OpenFileDialog openFileDialog;
public MyForm()
{
openFileButton = new Button();
openFileButton.Text = "打開文件";
openFileButton.Click += OpenFileButton_Click;
Controls.Add(openFileButton);
openFileDialog = new OpenFileDialog();
}
private void OpenFileButton_Click(object sender, EventArgs e)
{
// 設置OpenFileDialog的默認目錄
openFileDialog.InitialDirectory = @"C:\Users\YourUsername\Documents";
// 顯示對話框并獲取用戶操作結果
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
// 處理選中的文件
string fileName = openFileDialog.FileName;
MessageBox.Show("已選擇文件:" + fileName);
}
}
}