首页 > 代码库 > C#winform中OpenFileDialog的用法

C#winform中OpenFileDialog的用法

private void btnOpenFileDialog_Click(object sender, EventArgs e)
        {
            OpenFileDialog oFD = new OpenFileDialog();
            oFD.Title = "打开文件";
            oFD.ShowHelp = true;
            oFD.Filter = "文本文件|*.txt|RTF文件|*.rtf|所有文件|*.*";//过滤格式
            oFD.FilterIndex = 1;                                    //格式索引
            oFD.RestoreDirectory = false;
            oFD.InitialDirectory = "c:\\";                          //默认路径
            oFD.Multiselect = true;                                 //是否多选
            if (oFD.ShowDialog() == DialogResult.OK)
            {
                MessageBox.Show(oFD.FileName);
                MessageBox.Show(oFD.FileNames[0]);
                MessageBox.Show(oFD.SafeFileName);
                MessageBox.Show(oFD.SafeFileNames[0]);
            }

        }