예제 #1
0
파일: Form1.cs 프로젝트: aaustin9/MHDAC
        /// <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);
        }
예제 #2
0
파일: Form1.cs 프로젝트: aaustin9/MHDAC
 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);
 }