Class Seadragon
- Namespace
- AjaxControlToolkit
- Assembly
- AjaxControlToolkit.dll
[ClientScriptResource("Sys.Extended.UI.Seadragon.Viewer", "Seadragon")]
public class Seadragon : ScriptControlBase, INamingContainer, IControlResolver, IPostBackDataHandler, ICallbackEventHandler, IClientStateManager
- Inheritance
-
Seadragon
- Implements
-
INamingContainer
IPostBackDataHandler
ICallbackEventHandler
- Inherited Members
-
Constructors
Properties
[ExtenderControlProperty]
[ClientPropertyName("alwaysBlend")]
public bool AlwaysBlend { get; set; }
Property Value
- bool
[ExtenderControlProperty]
[ClientPropertyName("animationTime")]
public float AnimationTime { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("autoHideControls")]
public bool AutoHideControls { get; set; }
Property Value
- bool
[ExtenderControlProperty]
[ClientPropertyName("blendTime")]
public float BlendTime { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("clickTimeThreshold")]
public int ClickTimeThreshold { get; set; }
Property Value
- int
public List<SeadragonControl> ControlsCollection { get; }
Property Value
- List<SeadragonControl>
[ExtenderControlProperty]
[ClientPropertyName("imageLoaderLimit")]
public int ImageLoaderLimit { get; set; }
Property Value
- int
[ExtenderControlProperty]
[ClientPropertyName("immediateRender")]
public bool ImmediateRender { get; set; }
Property Value
- bool
[ExtenderControlProperty]
[ClientPropertyName("maxImageCacheCount")]
public int MaxImageCacheCount { get; set; }
Property Value
- int
[ExtenderControlProperty]
[ClientPropertyName("maxZoomPixelRatio")]
public float MaxZoomPixelRatio { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("minPixelRatio")]
public float MinPixelRatio { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("minZoomDimension")]
public float MinZoomDimension { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("mouseNavEnabled")]
public bool MouseNavEnabled { get; set; }
Property Value
- bool
[ExtenderControlEvent]
[ClientPropertyName("animation")]
public string OnClientAnimation { get; set; }
Property Value
- string
[ExtenderControlEvent]
[ClientPropertyName("animationend")]
public string OnClientAnimationEnd { get; set; }
Property Value
- string
[ExtenderControlEvent]
[ClientPropertyName("animationstart")]
public string OnClientAnimationStart { get; set; }
Property Value
- string
[ExtenderControlEvent]
[ClientPropertyName("error")]
public string OnClientError { get; set; }
Property Value
- string
[ExtenderControlEvent]
[ClientPropertyName("ignore")]
public string OnClientIgnore { get; set; }
Property Value
- string
[ExtenderControlEvent]
[ClientPropertyName("open")]
public string OnClientOpen { get; set; }
Property Value
- string
[ExtenderControlEvent]
[ClientPropertyName("resize")]
public string OnClientResize { get; set; }
Property Value
- string
public List<SeadragonOverlay> OverlaysCollection { get; }
Property Value
- List<SeadragonOverlay>
[ExtenderControlProperty]
[ClientPropertyName("showNavigationControl")]
public bool ShowNavigationControl { get; set; }
Property Value
- bool
public string SourceUrl { get; set; }
Property Value
- string
[ExtenderControlProperty]
[ClientPropertyName("springStiffness")]
public float SpringStiffness { get; set; }
Property Value
- float
protected override HtmlTextWriterTag TagKey { get; }
Property Value
- HtmlTextWriterTag
[ExtenderControlProperty]
[ClientPropertyName("visibilityRatio")]
public float VisibilityRatio { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("wrapHorizontal")]
public bool WrapHorizontal { get; set; }
Property Value
- bool
[ExtenderControlProperty]
[ClientPropertyName("wrapVertical")]
public bool WrapVertical { get; set; }
Property Value
- bool
[ExtenderControlProperty]
[ClientPropertyName("zoomPerClick")]
public float ZoomPerClick { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("zoomPerSecond")]
public float ZoomPerSecond { get; set; }
Property Value
- float
[ExtenderControlProperty]
[ClientPropertyName("clickDistThreshold")]
public int clickDistThreshold { get; set; }
Property Value
- int
Methods
protected override void CreateChildControls()
protected override ControlCollection CreateControlCollection()
Returns
- ControlCollection
protected override void DescribeComponent(ScriptComponentDescriptor descriptor)
Parameters
descriptor
ScriptComponentDescriptor
protected V GetPropertyValue<V>(string propertyName, V nullValue)
Parameters
propertyName
string
nullValue
V
Returns
- V
Type Parameters
V
protected override void OnPreRender(EventArgs e)
Parameters
e
EventArgs
protected void SetPropertyValue<V>(string propertyName, V value)
Parameters
propertyName
string
value
V
Type Parameters
V