Zdexby TheHolyOneZ
44,741 classes
Class

FileDialog

: CommonDialog : Component : MarshalByRefObject : Object
System.Windows.Forms.FileDialog, System.Windows.Forms 0x0180 (384 B) inherited 0x0030 System.Windows.Forms.dll
0x00x0180

Members 53

OffsetSizeNameTypeFlagsDefault
0x08EventFileOkobjectStatic+2 flags—
0x04MaxFileNameItemsintPrivateStatic—
0x01addExtensionboolPrivate—
0x01checkFileExistsboolPrivate—
0x01checkPathExistsboolPrivate—
0x00330x05padding / unreflected
0x08defaultExtstringPrivate—
0x00410x07padding / unreflected
0x08fileNamesstring[]Private—
0x08filterstringPrivate—
0x04filterIndexintPrivate—
0x005C0x04padding / unreflected
0x08initialDirectorystringPrivate—
0x01restoreDirectoryboolPrivate—
0x01showHelpboolPrivate—
0x006A0x06padding / unreflected
0x08titlestringPrivate—
0x01validateNamesboolPrivate—
0x01auto_upgrade_enableboolPrivate—
0x007A0x06padding / unreflected
0x08custom_placesFileDialogCustomPlacesCollectionPrivate—
0x01supportMultiDottedExtensionsboolPrivate—
0x01checkForIllegalCharsboolPrivate—
0x008A0x06padding / unreflected
0x08cancelButtonButtonPrivate—
0x08upToolBarButtonToolBarButtonPrivate—
0x08popupButtonPanelPopupButtonPanelPrivate—
0x08openSaveButtonButtonPrivate—
0x08helpButtonButtonPrivate—
0x08fileTypeLabelLabelPrivate—
0x08smallButtonToolBarToolBarPrivate—
0x08dirComboBoxDirComboBoxPrivate—
0x08fileNameComboBoxComboBoxPrivate—
0x08fileNameLabelLabelPrivate—
0x08mwfFileViewMWFFileViewPrivate—
0x08file_view_comparerMwfFileViewItemComparerPrivate—
0x08searchSaveLabelLabelPrivate—
0x08newdirToolBarButtonToolBarButtonPrivate—
0x08backToolBarButtonToolBarButtonPrivate—
0x08fileTypeComboBoxComboBoxPrivate—
0x08imageListTopToolbarImageListPrivate—
0x08readonlyCheckBoxCheckBoxPrivate—
0x01multiSelectboolPrivate—
0x01310x07padding / unreflected
0x08restoreDirectoryStringstringPrivate—
0x04fileDialogTypeFileDialogType1 flags—
0x01do_not_call_OnSelectedIndexChangedFileTypeComboBoxboolPrivate—
0x01showReadOnlyboolPrivate—
0x01readOnlyCheckedboolPrivate—
0x01createPromptbool1 flags—
0x01overwritePromptbool1 flags—
0x01490x07padding / unreflected
0x08fileFilterFileFilterPrivate—
0x08configFileNamesstring[]Private—
0x08lastFolderstringPrivate—
0x08vfsMWFVFSPrivate—
0x08wildcard_charschar[]Private+1 flags—
0x01disable_form_closed_eventboolPrivate—
0x01790x07unreflected bytes to end of FileDialog
Inherited from CommonDialog 2
OffsetSizeNameTypeFlagsDefault
0x08formDialogForm1 flags—
0x08HelpRequestEventobjectPrivateStatic—
Inherited from Component 3
OffsetSizeNameTypeFlagsDefault
0x08EventDisposedobjectPrivateStatic+1 flags—
0x00080x10padding / unreflected
0x08siteISitePrivate—
0x08eventsEventHandlerListPrivate—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 72

SignatureFlagsNativeParams
void .ctor()2 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void add_FileOk(CancelEventHandler value)Public+1 flags0x08
void remove_FileOk(CancelEventHandler value)Public+1 flags0x08
bool get_AddExtension()Public+1 flags0x01
void set_AddExtension(bool value)Public+1 flags0x01
bool get_CheckFileExists()Public+3 flags0x01
void set_CheckFileExists(bool value)Public+3 flags0x01
bool get_CheckPathExists()Public+1 flags0x01
void set_CheckPathExists(bool value)Public+1 flags0x01
string get_DefaultExt()Public+1 flags0x08
void set_DefaultExt(const string& value)Public+1 flags0x08
string get_FileName()Public+1 flags0x08
void set_FileName(const string& value)Public+1 flags0x08
string[] get_FileNames()Public+1 flags0x08
string get_Filter()Public+1 flags0x08
void set_Filter(const string& value)Public+1 flags0x08
int get_FilterIndex()Public+1 flags0x04
void set_FilterIndex(int value)Public+1 flags0x04
string get_InitialDirectory()Public+1 flags0x08
void set_InitialDirectory(const string& value)Public+1 flags0x08
bool get_RestoreDirectory()Public+1 flags0x01
void set_RestoreDirectory(bool value)Public+1 flags0x01
bool get_ShowHelp()Public+1 flags0x01
void set_ShowHelp(bool value)Public+1 flags0x01
bool get_SupportMultiDottedExtensions()Public+1 flags0x01
void set_SupportMultiDottedExtensions(bool value)Public+1 flags0x01
string get_Title()Public+1 flags0x08
void set_Title(const string& value)Public+1 flags0x08
bool get_ValidateNames()Public+1 flags0x01
void set_ValidateNames(bool value)Public+1 flags0x01
void Reset()Public+1 flags0x00
string ToString()Public+1 flags0x08
string get_DialogTitle()4 flags0x08
void OnFileOk(CancelEventArgs e)1 flags0x08
void CleanupOnClose()Private0x00
bool RunDialog(long hWndOwner)2 flags0x08
void set_ShowReadOnly(bool value)4 flags0x01
bool get_ShowReadOnly()4 flags0x01
void set_ReadOnlyChecked(bool value)4 flags0x01
bool get_ReadOnlyChecked()4 flags0x01
void set_BMultiSelect(bool value)2 flags0x01
bool get_BMultiSelect()2 flags0x01
void set_OpenSaveButtonText(const string& value)2 flags0x08
void set_SearchSaveLabel(const string& value)2 flags0x08
void set_FileTypeLabel(const string& value)2 flags0x08
string get_CustomFilter()2 flags0x08
void SelectFilter()Private0x00
void SetFileAndDirectory(const string& fname)Private0x08
void OnClickOpenSaveButton(object sender, EventArgs e)Private0x08
bool AddFilterExtension(const string& fileName)Private0x08
string GetExtension(const string& fileName)Private0x08
void OnClickCancelButton(object sender, EventArgs e)Private0x08
void OnClickHelpButton(object sender, EventArgs e)Private0x08
void OnClickSmallButtonToolBar(object sender, ToolBarButtonClickEventArgs e)Private0x08
void OnSelectedIndexChangedFileTypeComboBox(object sender, EventArgs e)Private0x08
void OnSelectedFileChangedFileView(object sender, EventArgs e)Private0x08
void OnSelectedFilesChangedFileView(object sender, EventArgs e)Private0x08
void OnForceDialogEndFileView(object sender, EventArgs e)Private0x08
void OnDirectoryChangedDirComboBox(object sender, EventArgs e)Private0x08
void OnDirectoryChangedPopupButtonPanel(object sender, EventArgs e)Private0x08
void OnCheckCheckChanged(object sender, EventArgs e)Private0x08
void OnFileDialogFormClosed(object sender, FormClosedEventArgs e)Private0x08
void OnColumnClickFileView(object sender, ColumnClickEventArgs e)Private0x08
void HandleFormClosedEvent(object sender)Private0x08
void UpdateFilters()Private0x00
void UpdateRecentFiles()Private0x00
void ResizeAndRelocateForHelpOrReadOnly()Private0x00
void WriteConfigValues()Private0x00
void ReadConfigValues()Private0x00

Subclasses 2

Used by 1

types with a member, parameter or interface of this type