OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Title = " 选择文件 " ; fileDialog.Filter = " xml files (*.xml)|*.xml " ; fileDialog.FilterIndex = 1 ; fileDialog.RestoreDirectory = true ; if (fileDialog.ShowDialog() == DialogResult.OK) { String fileName = fileDialog.FileName; // 使用文件名 } else { // 没有选择文件时的操作 }