/// <summary> /// Create the File Dialog and set it's basic properties /// </summary> private IAgtFileSelectionDialog CreateFileDialogAndSetParameters(bool allowMultiSelect, string dialogTitle, DialogMode dialogMode, string initialDirectory, bool showSampleInfo, IFileFilter iFileFilter) { AgtDialog agtDialog = new AgtDialog(); IAgtFileSelectionDialog fileDialog = agtDialog as IAgtFileSelectionDialog; fileDialog.AllowMultiSelect = allowMultiSelect; fileDialog.HelpId = "0"; fileDialog.DialogTitle = dialogTitle; fileDialog.OpenOrSave = dialogMode; fileDialog.InitialDirectory = initialDirectory; fileDialog.ShowSampleInformation = showSampleInfo; fileDialog.AppPlugIn = iFileFilter; fileDialog.Initialize(dialogMode); // set some basic Form properties agtDialog.Owner = this; agtDialog.ShowIcon = false; agtDialog.ShowInTaskbar = true; agtDialog.BringToFront(); return(fileDialog); }
private void NewFileDialog(string initialDirectory) { qualFileDialogOptionsControl = new QualFileDialogMethodOpenControl(); string[] filterString = new string[1]; filterString[0] = initialDirectory; qualFileDialogOptionsControl.Initialize("Data Files(*.d)", "*.d", initialDirectory, filterString); m_dialogInterface = CreateFileDialogAndSetParameters(false, "Select .d file", DialogMode.Open, initialDirectory, false, qualFileDialogOptionsControl as IFileFilter); }