Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. //------------------------------------------------------------------------------ //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.Gets or sets the radius of the MapCircle. ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListSourceHelper.cs
- MergePropertyDescriptor.cs
- TextSearch.cs
- TargetControlTypeCache.cs
- DataQuery.cs
- SvcMapFileLoader.cs
- CanonicalizationDriver.cs
- VirtualDirectoryMapping.cs
- GridViewSelectEventArgs.cs
- InvalidPipelineStoreException.cs
- ServiceObjectContainer.cs
- FederatedMessageSecurityOverHttpElement.cs
- CalendarDay.cs
- SamlEvidence.cs
- KerberosTokenFactoryCredential.cs
- CompilerResults.cs
- App.cs
- ExtendedProperty.cs
- InputMethodStateChangeEventArgs.cs
- KeyEventArgs.cs
- ToolboxBitmapAttribute.cs
- LocalizationComments.cs
- SafeFreeMibTable.cs
- DynamicExpression.cs
- CellParagraph.cs
- EndPoint.cs
- CodeMethodReturnStatement.cs
- InitializationEventAttribute.cs
- printdlgexmarshaler.cs
- PermissionAttributes.cs
- SetterBase.cs
- AsymmetricKeyExchangeDeformatter.cs
- SecurityTokenSerializer.cs
- TypeHelpers.cs
- XPathDocumentIterator.cs
- LogicalTreeHelper.cs
- Rule.cs
- RegexGroup.cs
- GetPageNumberCompletedEventArgs.cs
- IntersectQueryOperator.cs
- HashHelper.cs
- PackageRelationshipSelector.cs
- List.cs
- CriticalHandle.cs
- Brush.cs
- UnsafeNativeMethodsTablet.cs
- GroupStyle.cs
- SecurityHeader.cs
- MethodCallExpression.cs
- DefaultValueAttribute.cs
- MemoryMappedFileSecurity.cs
- Model3DGroup.cs
- ArgumentOutOfRangeException.cs
- SHA1Cng.cs
- GridViewDeleteEventArgs.cs
- GlyphCollection.cs
- HtmlTableCell.cs
- QueueProcessor.cs
- DynamicDataRoute.cs
- KnownTypes.cs
- autovalidator.cs
- DataBindingHandlerAttribute.cs
- WebPartAddingEventArgs.cs
- RenderingBiasValidation.cs
- HashMembershipCondition.cs
- XamlTypeMapper.cs
- AxHost.cs
- PropertyBuilder.cs
- ParameterEditorUserControl.cs
- Helpers.cs
- QueryRelOp.cs
- XmlSchemaComplexContentExtension.cs
- BaseCAMarshaler.cs
- XmlKeywords.cs
- CounterCreationData.cs
- listviewsubitemcollectioneditor.cs
- BoundsDrawingContextWalker.cs
- ProcessHost.cs
- StyleSelector.cs
- ChangeTracker.cs
- PhoneCallDesigner.cs
- KnownTypeDataContractResolver.cs
- Rfc2898DeriveBytes.cs
- Decimal.cs
- NavigationWindow.cs
- StreamSecurityUpgradeAcceptorAsyncResult.cs
- PageStatePersister.cs
- OleDbParameterCollection.cs
- SHA256.cs
- MexHttpsBindingElement.cs
- CorePropertiesFilter.cs
- processwaithandle.cs
- HyperLinkStyle.cs
- IndexingContentUnit.cs
- BindableAttribute.cs
- XhtmlBasicLinkAdapter.cs
- QueryAsyncResult.cs
- CellLabel.cs
- ColumnMap.cs
- PinnedBufferMemoryStream.cs