Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / CircleHotSpot.cs / 1 / CircleHotSpot.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; using System.Globalization; using System.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class CircleHotSpot : HotSpot { protected internal override string MarkupName { get { return "circle"; } } ///Implements HotSpot for Circular regions. ////// [ DefaultValue(0), WebCategory("Appearance"), WebSysDescription(SR.CircleHotSpot_Radius), ] public int Radius { get { object radius = ViewState["Radius"]; return (radius == null)? 0 : (int)radius; } set { if (value < 0) { throw new ArgumentOutOfRangeException("value"); } ViewState["Radius"] = value; } } [ DefaultValue(0), WebCategory("Appearance"), WebSysDescription(SR.CircleHotSpot_X), ] public int X { get { object o = ViewState["X"]; return o != null? (int)o : 0; } set { ViewState["X"] = value; } } [ DefaultValue(0), WebCategory("Appearance"), WebSysDescription(SR.CircleHotSpot_Y), ] public int Y { get { object o = ViewState["Y"]; return o != null? (int)o : 0; } set { ViewState["Y"] = value; } } public override string GetCoordinates() { return X + "," + Y + "," + Radius; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //Gets or sets the radius of the MapCircle. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; using System.Globalization; using System.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class CircleHotSpot : HotSpot { protected internal override string MarkupName { get { return "circle"; } } ///Implements HotSpot for Circular regions. ////// [ DefaultValue(0), WebCategory("Appearance"), WebSysDescription(SR.CircleHotSpot_Radius), ] public int Radius { get { object radius = ViewState["Radius"]; return (radius == null)? 0 : (int)radius; } set { if (value < 0) { throw new ArgumentOutOfRangeException("value"); } ViewState["Radius"] = value; } } [ DefaultValue(0), WebCategory("Appearance"), WebSysDescription(SR.CircleHotSpot_X), ] public int X { get { object o = ViewState["X"]; return o != null? (int)o : 0; } set { ViewState["X"] = value; } } [ DefaultValue(0), WebCategory("Appearance"), WebSysDescription(SR.CircleHotSpot_Y), ] public int Y { get { object o = ViewState["Y"]; return o != null? (int)o : 0; } set { ViewState["Y"] = value; } } public override string GetCoordinates() { return X + "," + Y + "," + Radius; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.Gets or sets the radius of the MapCircle. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SmtpReplyReaderFactory.cs
- DesignerDeviceConfig.cs
- ControlCommandSet.cs
- ProcessHostFactoryHelper.cs
- ExtensibleClassFactory.cs
- XPathBinder.cs
- ResponseStream.cs
- NonClientArea.cs
- FontFamilyIdentifier.cs
- PersonalizationProviderHelper.cs
- Evaluator.cs
- Internal.cs
- UIElement3D.cs
- ContourSegment.cs
- LinearKeyFrames.cs
- WindowsRebar.cs
- CapabilitiesAssignment.cs
- EdmType.cs
- SimpleTypeResolver.cs
- DataGridViewRowPostPaintEventArgs.cs
- ReferentialConstraint.cs
- Crc32.cs
- SqlNodeAnnotation.cs
- ImportContext.cs
- SoapEnvelopeProcessingElement.cs
- ExpressionBuilder.cs
- DataGridRow.cs
- UndoUnit.cs
- BuilderInfo.cs
- DateTime.cs
- WebPartZoneCollection.cs
- SymbolTable.cs
- EncoderNLS.cs
- MediaPlayerState.cs
- SafeNativeMethodsCLR.cs
- TextParaClient.cs
- PagedDataSource.cs
- ParseChildrenAsPropertiesAttribute.cs
- WebServiceMethodData.cs
- SqlParameterizer.cs
- SiteMapSection.cs
- TreeViewItem.cs
- WebControlsSection.cs
- EncodingNLS.cs
- RootBuilder.cs
- PropertyGridEditorPart.cs
- ExtendedPropertyDescriptor.cs
- ExceptionHelpers.cs
- FileStream.cs
- TrackingStringDictionary.cs
- ActivityCollectionMarkupSerializer.cs
- InvalidDataException.cs
- TransformPatternIdentifiers.cs
- IPGlobalProperties.cs
- AnonymousIdentificationModule.cs
- SeekStoryboard.cs
- X509CertificateChain.cs
- SqlNodeAnnotation.cs
- GACIdentityPermission.cs
- DataObjectCopyingEventArgs.cs
- ModifiableIteratorCollection.cs
- ManagementClass.cs
- ScriptingRoleServiceSection.cs
- _ContextAwareResult.cs
- ProxyWebPart.cs
- CroppedBitmap.cs
- ExpandoObject.cs
- PointConverter.cs
- GenericFlowSwitchHelper.cs
- RegexRunner.cs
- __Error.cs
- InvariantComparer.cs
- ScaleTransform3D.cs
- SqlBuilder.cs
- CapabilitiesSection.cs
- OleDbFactory.cs
- EntityObject.cs
- FrameworkRichTextComposition.cs
- GridItemPattern.cs
- BindingGroup.cs
- ComponentTray.cs
- FixedSOMGroup.cs
- PartBasedPackageProperties.cs
- TextLineResult.cs
- ObjectViewEntityCollectionData.cs
- RuleInfoComparer.cs
- Cursor.cs
- Inflater.cs
- ProfileEventArgs.cs
- ArraySortHelper.cs
- WebPermission.cs
- RelationshipConverter.cs
- WsrmFault.cs
- SkinBuilder.cs
- DesignerHelpers.cs
- ElementNotAvailableException.cs
- NoneExcludedImageIndexConverter.cs
- QueryOpcode.cs
- ZipIOExtraField.cs
- Propagator.ExtentPlaceholderCreator.cs