c案例对话框程序.pdf
//设置OpenFileDialog框的属性并显示它
privatevoidbtnOpenFileDialog_Click(objectsender,System.EventArgse)
{
//创建框实例
OpenFileDialogdlg=newOpenFileDialog();
//设置框的属性
dlg.AddExtension=cbAddExtension.Checked;
dlg.CheckFileExists=cbCheckFileExists.Checked;
dlg.CheckPathExists=cbCheckPathExists.Checked;
dlg.Multiselect=cbMultiSelect.Checked;
dlg.ReadOnlyChecked=cbReadOnlyChecked.Checked;
dlg.RestoreDirectory=cbRestoreDirectory.Checked;
dlg.ShowHelp=cbShowHelp.Checked;
dlg.ShowReadOnly=cbShowReadOnly.Checked;
dlg.ValidateNames=cbValidateNames.Checked;
dlg.DefaultExt=txtDefaultExt.Text;
dlg.FileName=txtFileName.Text;
dlg.Filter=txtFilter.Text;
if((txtFilterIndex.Text.Trim()).Length1)
dlg.FilterIndex=1;
else
dlg.FilterIndex=int.Parse(txtFilterIndex.Text);
dlg.InitialDirectory=txtInitialDirectory.Text;
dlg.Title=txtTitle.Text;
//显示框,并且如果在框中单击【打开】按钮关闭框,
//则显示用户在框中选择的文件名
if(dlg.ShowDialog()DialogResult.OK)
{
txtFileName.Text=dlg.FileName;
txtFileNames.Lines=dlg.FileNames;
}
}
//设置SaveFileDialog框的属性并显示它
privatevoidbtnSaveFileDialog_Click(objectsender,System.EventArgse)
{
//创建框实例
SaveFileDialogdlg=newSaveFileDialog();
//设置属性
dlg.AddExtension=cbAddExtension.Checked;
dlg.CheckFileExists=cbCheckFileExists.Checked;
dlg.CheckPathExists=cbCheckPathExists.Checked;
dlg.RestoreDirectory=cbRestoreDirectory.Checked;
dlg.ShowHelp=cbShowHelp.Checked;
dlg.ValidateNames=cbValidateNames.Checked;
dlg