针对教材2.3.4部分讲到的通用对话框控件和MessageBox的使用进行演示 public void DisplayValue() { //获取ShowDialog()返回值 DialogResult userResponse = openFileDialog1.ShowDialog(); if(userResponse == DialogResult.OK)//如果用户选定文件 { //获取文件完整路径 string filePath = openFileDialog1.FileName.ToString(); MessageBox.Show("You successfully opened: '"+ filePath+"'",//MessageBox主体信息 "Success",//MessageBox标题 MessageBoxButtons.OK,//MessageBox显示的按钮 MessageBoxIcon.Information,//MessageBox显示的图标 MessageBoxDefaultButton.Button3);//设置MessageBox默认按钮 } else//如果用户没有选定文件 { MessageBox.Show("You canceled "+ "the open file operation.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign);//指定将对消息框使用哪些显示和关联选项 } } 完整源代码下载: use_Dialog.rar 转载于:https://www.cnblogs.com/hhdn/archive/2007/03/01/660639.html