Click or drag to resize

OpenImageFileDialog Class

This class extends the OpenFileDialog by displaying an image preview that automatically updates as the user selects a file in the dialog.
Inheritance Hierarchy
SystemObject
  SystemMarshalByRefObject
    System.ComponentModelComponent
      System.Windows.FormsCommonDialog
        Atalasoft.Imaging.WinControlsOpenImageFileDialog

Namespace:  Atalasoft.Imaging.WinControls
Assembly:  Atalasoft.dotImage.WinControls (in Atalasoft.dotImage.WinControls.dll) Version: 11.4.0.9.0.377 (.NET 4.5.2, x86)
Syntax
public class OpenImageFileDialog : CommonDialog

The OpenImageFileDialog type exposes the following members.

Constructors
  NameDescription
Public methodOpenImageFileDialog
Creates a new instance of OpenImageFileDialog.
Top
Properties
  NameDescription
Public propertyAddExtension
Gets or sets a value indicating whether the dialog box automatically adds an extension to a file name if the user omits the extension.
Protected propertyCanRaiseEvents
Gets a value indicating whether the component can raise an event.
(Inherited from Component.)
Public propertyCheckFileExists

Gets or sets a value indicating whether the dialog box displays a warning if the user specifies a file name that does not exist.

Public propertyCheckPathExists
Gets or sets a value indicating whether the dialog box displays a warning if the user specifies a path that does not exist.
Public propertyContainer
Gets the IContainer that contains the Component.
(Inherited from Component.)
Public propertyDefaultExt
Gets or sets the default file name extension.
Public propertyDereferenceLinks
Gets or sets a value indicating whether the dialog box returns the location of the file referenced by the shortcut or whether it returns the location of the shortcut (.lnk).
Protected propertyDesignMode
Gets a value that indicates whether the Component is currently in design mode.
(Inherited from Component.)
Protected propertyEvents
Gets the list of event handlers that are attached to this Component.
(Inherited from Component.)
Public propertyFileName
Gets or sets a string containing the file name selected in the file dialog box.
Public propertyFileNameBufferSize
Gets or sets the buffer size allocated for the filename field.
Public propertyFileNames
Gets the file names of all selected files in the dialog box.
Public propertyFileTitle
Gets or sets the filename of the selected file.
Public propertyFilter
Gets or sets the current file name filter string, which determines the choices that appear in the "Files of type" box in the dialog box.
Public propertyFilterIndex
Gets or sets the index of the filter currently selected in the file dialog box.
Public propertyInfoButtonImage
Gets or sets the image used in the 'Info' toolbar button.
Public propertyInitialDirectory
Gets or sets the initial directory displayed by the file dialog box.
Public propertyMultiselect
Gets or sets a value indicating whether the dialog box allows multiple files to be selected.
Public propertyPreviewBorderStyle
Gets or sets the style of border used for the preview window.
Public propertyPreviewButtonImage
Gets or sets the image used for the 'preview' toolbar button.
Public propertyPreviewEnabled
Gets or sets a value indicating whether the preview window is enabled.
Public propertyPreviewWidth
Gets or sets the width of the preview area.
Public propertyReadOnlyChecked
Gets or sets a value indicating whether the read-only check box is selected.
Public propertyResizable
Gets or sets a value indicating whether the dialog is resizable.
Public propertyRestoreDirectory
Gets or sets a value indicating whether the dialog box restores the current directory before closing.
Public propertyShowHelp
Gets or sets a value indicating whether the Help button is displayed in the file dialog.
Public propertyShowImageInfoButton
Gets or sets a value indicating whether the "information" button is displayed in the dialog toolbar.
Public propertyShowPlacesBar
Gets or sets a value indicating whether to show the places bar in the dialog.
Public propertyShowPreviewButton
Gets or sets a value indicating whether to display the preview button in the dialog toolbar.
Public propertyShowReadOnly
Gets or sets a value indicating whether the dialog box contains a read-only check box.
Public propertySite
Gets or sets the ISite of the Component.
(Inherited from Component.)
Public propertyTag
Gets or sets an object that contains data about the control.
(Inherited from CommonDialog.)
Public propertyTitle
Gets or sets the file dialog box title.
Public propertyValidateNames
Gets or sets a value indicating whether the dialog box accepts only valid Win32 file names.
Public propertyView
Gets or sets the initial view style used by the OpenImageFileDialog.
Top
Methods
  NameDescription
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose
Releases all resources used by the Component.
(Inherited from Component.)
Protected methodDispose(Boolean)
Releases resources held by the object back to the system.
(Overrides ComponentDispose(Boolean).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Overrides ComponentFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodGetService
Returns an object that represents a service provided by the Component or by its Container.
(Inherited from Component.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodHookProc
Defines the common dialog box hook procedure that is overridden to add specific functionality to a common dialog box.
(Inherited from CommonDialog.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Protected methodOnHelpRequest
Raises the HelpRequest event.
(Inherited from CommonDialog.)
Protected methodOwnerWndProc
Defines the owner window procedure that is overridden to add specific functionality to a common dialog box.
(Overrides CommonDialogOwnerWndProc(IntPtr, Int32, IntPtr, IntPtr).)
Public methodReset
Resets the property values to their default values.
(Overrides CommonDialogReset.)
Protected methodRunDialog
Creates the command dialog.
(Overrides CommonDialogRunDialog(IntPtr).)
Public methodShowDialog
Runs a common dialog box with a default owner.
(Inherited from CommonDialog.)
Public methodShowDialog(IWin32Window)
Runs a common dialog box with the specified owner.
(Inherited from CommonDialog.)
Public methodToString
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.)
Top
Events
  NameDescription
Public eventDisposed
Occurs when the component is disposed by a call to the Dispose method.
(Inherited from Component.)
Public eventFileOk
Occurs when the user clicks on the Open button on the dialog box.
Public eventHelpRequest
Occurs when the user clicks the Help button on a common dialog box.
(Inherited from CommonDialog.)
Public eventLoadPreviewException
Raised if there was an exception loading the preview image.
Top
See Also