ImageDialog Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

Displays a button that allows users to navigate and upload an image. This control was added in Content Studio version 5.5
Inheritance Hierarchy

SystemObject
  System.Web.UIControl
    ContentStudio.Site.ControlsImageDialog

Namespace: ContentStudio.Site.Controls
Assembly: ContentStudio.Site.Controls (in ContentStudio.Site.Controls.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class ImageDialog : Control

The ImageDialog type exposes the following members.

Constructors

  NameDescription
Public methodImageDialog
Initializes a new instance of the ImageDialog class.
Top
Properties

  NameDescription
Protected propertyAdapter (Inherited from Control.)
Public propertyAllowCropping
Gets or sets a value indicating whether image cropping is allowed.
Public propertyAllowedFileExtensions
Gets or sets the allowed file extensions.
Public propertyAllowedLists
Gets or sets one or more lists that the user can select from.
Public propertyAppRelativeTemplateSourceDirectory (Inherited from Control.)
Public propertyAspectRatio
Get or set the aspect ratio of the crop box. By default, the crop box is free ratio.
Public propertyAutoCropArea
Gets or sets the automatic crop area size.
Public propertyBindingContainer (Inherited from Control.)
Public propertyBrowseButtonText
Gets or sets the text of the browse button.
Protected propertyChildControlsCreated (Inherited from Control.)
Public propertyClientID (Inherited from Control.)
Protected propertyClientIDSeparator (Inherited from Control.)
Protected propertyContext (Inherited from Control.)
Public propertyControls (Inherited from Control.)
Public propertyCssClass
Gets or sets the Cascading Style Sheet (CSS) class rendered by the ImageDialog control on the client.
Public propertyCustomBrowseFunction
Gets or sets name of a client-side function to execute instead of the standard browse dialog.
Public propertyDeleteButtonText
Gets or sets the text of the browse button.
Protected propertyDesignMode (Inherited from Control.)
Public propertyDisplayImageCropActivationCheckBox
Gets or sets a value indicating whether to show a checkbox that allows the editor to activate/deactivate the cropping functionality.
Public propertyDisplayThumbnail
Gets or sets a value indicating whether to display the image as a thumbnail rather that the actual image.
Public propertyEnableTheming (Inherited from Control.)
Public propertyEnableViewState (Inherited from Control.)
Protected propertyEvents (Inherited from Control.)
Protected propertyHasChildViewState (Inherited from Control.)
Public propertyID (Inherited from Control.)
Protected propertyIdSeparator (Inherited from Control.)
Public propertyImageCropActivationCheckBoxDefaultCheckedValue
Gets or sets a value indicating the initial checked state of the checkbox that enables the editor to turn cropping on/off.
Public propertyImageCropActivationText
Get or sets the caption of the checkbox that enables the editor to turn cropping on/off.
Public propertyInitialImageLocation
Gets or sets the initial image location from which the user starts browsing for images.
Public propertyInitialImageUrl
Gets or sets the url to an image to display before that the user has selected an image.
Protected propertyIsChildControlStateCleared (Inherited from Control.)
Protected propertyIsTrackingViewState (Inherited from Control.)
Protected propertyIsViewStateEnabled (Inherited from Control.)
Protected propertyLoadViewStateByID (Inherited from Control.)
Public propertyLockImageLocation
Gets or sets a value indicating whether to lock the location from which the user can select images. When true; the only location the user will be able to select images from is the location InitialImageLocation property.
Public propertyMaxHeight
Gets or sets the maximum display height for the image (in pixels). 0 (zero) shows the image in its original height except when it is a thumbnail. Valid within an editing template only.
Public propertyMaxWidth
Gets or sets the maximum display width for the image (in pixels). 0 (zero) shows the image in its original width except when it is a thumbnail. Valid within an editing template only.
Public propertyModal
Gets or sets a value indicating whether the no cropping area appears as greyed out i.e. modal style..
Public propertyNamingContainer (Inherited from Control.)
Public propertyNoImageText
Gets or sets the text shown when the user selects a document that is not an image.
Public propertyPage (Inherited from Control.)
Public propertyParent (Inherited from Control.)
Public propertyPreviewCssSelector
Gets or sets a jQuery CSS-selector string that selects a dedicated Html element (e.g. <div>) that will contain a preview of the cropped version of the image..
Public propertyPrimaryList
Gets or sets the initial list from where the user starts browsing for documents to link to.
Public propertySite (Inherited from Control.)
Public propertySkinID (Inherited from Control.)
Public propertyTemplateControl (Inherited from Control.)
Public propertyTemplateSourceDirectory (Inherited from Control.)
Public propertyUniqueID (Inherited from Control.)
Protected propertyViewState (Inherited from Control.)
Protected propertyViewStateIgnoresCase (Inherited from Control.)
Public propertyVisible (Inherited from Control.)
Public propertyZoomable
Gets or sets a value indicating whether the cropping editor can zoom the image.
Top
Methods

  NameDescription
Protected methodAddedControl (Inherited from Control.)
Protected methodAddParsedSubObject (Inherited from Control.)
Public methodApplyStyleSheetSkin (Inherited from Control.)
Protected methodBuildProfileTree (Inherited from Control.)
Protected methodClearChildControlState (Inherited from Control.)
Protected methodClearChildState (Inherited from Control.)
Protected methodClearChildViewState (Inherited from Control.)
Protected methodCreateChildControls (Inherited from Control.)
Protected methodCreateControlCollection (Inherited from Control.)
Public methodDataBind (Inherited from Control.)
Protected methodDataBind(Boolean) (Inherited from Control.)
Protected methodDataBindChildren (Inherited from Control.)
Public methodDispose (Inherited from Control.)
Protected methodEnsureChildControls (Inherited from Control.)
Protected methodEnsureID (Inherited from Control.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindControl(String) (Inherited from Control.)
Protected methodFindControl(String, Int32) (Inherited from Control.)
Public methodFocus (Inherited from Control.)
Protected methodGetDesignModeState (Inherited from Control.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodHasControls (Inherited from Control.)
Protected methodHasEvents (Inherited from Control.)
Protected methodIsLiteralContent (Inherited from Control.)
Protected methodLoadControlState (Inherited from Control.)
Protected methodLoadViewState (Inherited from Control.)
Protected methodMapPathSecure (Inherited from Control.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnBubbleEvent (Inherited from Control.)
Protected methodOnDataBinding (Inherited from Control.)
Protected methodOnInit (Inherited from Control.)
Protected methodOnLoad (Inherited from Control.)
Protected methodOnPreRender (Overrides ControlOnPreRender(EventArgs).)
Protected methodOnUnload (Inherited from Control.)
Protected methodOpenFile (Inherited from Control.)
Protected methodRaiseBubbleEvent (Inherited from Control.)
Protected methodRemovedControl (Inherited from Control.)
Protected methodRender
Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client.
(Overrides ControlRender(HtmlTextWriter).)
Protected methodRenderChildren (Inherited from Control.)
Public methodRenderControl(HtmlTextWriter) (Inherited from Control.)
Protected methodRenderControl(HtmlTextWriter, ControlAdapter) (Inherited from Control.)
Protected methodResolveAdapter (Inherited from Control.)
Public methodResolveClientUrl (Inherited from Control.)
Public methodResolveUrl (Inherited from Control.)
Protected methodSaveControlState (Inherited from Control.)
Protected methodSaveViewState (Inherited from Control.)
Protected methodSetDesignModeState (Inherited from Control.)
Public methodSetRenderMethodDelegate (Inherited from Control.)
Public methodToString (Inherited from Object.)
Protected methodTrackViewState (Inherited from Control.)
Top
Events

  NameDescription
Public eventDataBinding (Inherited from Control.)
Public eventDisposed (Inherited from Control.)
Public eventInit (Inherited from Control.)
Public eventLoad (Inherited from Control.)
Public eventPreRender (Inherited from Control.)
Public eventUnload (Inherited from Control.)
Top
See Also

Reference