openfiledialog c# 示例
时间: 2023-09-14 08:04:57 浏览: 79
下面是一个简单的使用 OpenFileDialog 的 C# 示例:
```csharp
using System;
using System.Windows.Forms;
namespace OpenFileDialogExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "文本文件 (*.txt)|*.txt|所有文件 (*.*)|*.*"; // 文件过滤器
openFileDialog.Title = "选择文件"; // 对话框标题
if (openFileDialog.ShowDialog() == DialogResult.OK) // 显示对话框
{
textBox1.Text = openFileDialog.FileName; // 显示选择的文件路径
}
}
}
}
```
上述代码中,我们创建了一个 OpenFileDialog 对象并设置了 Filter 和 Title 属性。然后,在按钮的 Click 事件中,调用 ShowDialog 方法显示对话框。如果用户点击了“确定”按钮,我们就在 textBox1 中显示所选文件的完整路径。
阅读全文