private ShowDialogExt ( |
||
fdlg | ||
owner | IWin32Window | |
return | DialogResult |
//where T : FileDialogControlBase, new() public static DialogResult ShowDialog(this FileDialog fdlg, FileDialogControlBase ctrl, IWin32Window owner) { ctrl.FileDlgType =(fdlg is SaveFileDialog)?FileDialogType.SaveFileDlg: FileDialogType.OpenFileDlg; if (ctrl.ShowDialogExt(fdlg, owner) == DialogResult.OK) return DialogResult.OK; else return DialogResult.Ignore; }
public static DialogResult ShowDialog(this FileDialog fdlg, FileDialogControlBase ctrl, IWin32Window owner) { ctrl.FileDlgType = ((fdlg is SaveFileDialog) ? FileDialogType.SaveFileDlg : FileDialogType.OpenFileDlg); if (ctrl.ShowDialogExt(fdlg, owner) == DialogResult.OK) { return(DialogResult.OK); } return(DialogResult.Ignore); }