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
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- ReversePositionQuery.cs
- ControlEvent.cs
- MemoryStream.cs
- InkCanvasSelectionAdorner.cs
- XmlNodeChangedEventArgs.cs
- ThrowHelper.cs
- _SafeNetHandles.cs
- HtmlForm.cs
- DynamicResourceExtensionConverter.cs
- UIPermission.cs
- ExpanderAutomationPeer.cs
- CodeBinaryOperatorExpression.cs
- ToolStripMenuItemDesigner.cs
- FlowLayoutSettings.cs
- ReferentialConstraintRoleElement.cs
- UInt32Converter.cs
- _HTTPDateParse.cs
- GenericIdentity.cs
- GraphicsState.cs
- WebPartHeaderCloseVerb.cs
- MethodToken.cs
- SqlConnectionHelper.cs
- SqlNotificationEventArgs.cs
- PropertyInfoSet.cs
- LogSwitch.cs
- DesignerForm.cs
- ProjectionPlanCompiler.cs
- SafeNativeMethods.cs
- ListBox.cs
- Main.cs
- ConsoleKeyInfo.cs
- HttpRequest.cs
- ImageCollectionEditor.cs
- PictureBox.cs
- COM2ICategorizePropertiesHandler.cs
- dtdvalidator.cs
- ObjectStorage.cs
- ClickablePoint.cs
- SchemaImporterExtension.cs
- CharConverter.cs
- DataGridViewCellStyle.cs
- PrintingPermissionAttribute.cs
- ContentWrapperAttribute.cs
- SuppressIldasmAttribute.cs
- ExpressionDumper.cs
- ExternalException.cs
- JapaneseLunisolarCalendar.cs
- DefaultParameterValueAttribute.cs
- CatalogZoneDesigner.cs
- ChildrenQuery.cs
- UseManagedPresentationElement.cs
- BindingNavigator.cs
- XmlTextReader.cs
- ObjectDataSourceMethodEditor.cs
- PropertyDescriptorGridEntry.cs
- SessionPageStateSection.cs
- StorageEntityContainerMapping.cs
- DataGridViewRow.cs
- ChtmlCommandAdapter.cs
- BaseCodePageEncoding.cs
- ToolBarButtonClickEvent.cs
- MappingMetadataHelper.cs
- PresentationTraceSources.cs
- XmlAttributeOverrides.cs
- ObjectNotFoundException.cs
- TickBar.cs
- PackWebResponse.cs
- WebResponse.cs
- SystemIPAddressInformation.cs
- MethodRental.cs
- StreamReader.cs
- XamlReader.cs
- RouteItem.cs
- FastEncoder.cs
- QueuedDeliveryRequirementsMode.cs
- IndividualDeviceConfig.cs
- PersonalizationProviderCollection.cs
- InvalidOleVariantTypeException.cs
- OdbcDataReader.cs
- VoiceChangeEventArgs.cs
- InputDevice.cs
- Compiler.cs
- MimeFormatExtensions.cs
- RegexFCD.cs
- MatrixTransform3D.cs
- DiscoveryClientChannelBase.cs
- oledbmetadatacolumnnames.cs
- ExpressionConverter.cs
- ObjectSet.cs
- QueryStringParameter.cs
- DocumentSchemaValidator.cs
- _RegBlobWebProxyDataBuilder.cs
- UnsafeNativeMethods.cs
- DeviceContext.cs
- SimpleTextLine.cs
- RepeatButtonAutomationPeer.cs
- SchemaElementLookUpTable.cs
- WebPartCatalogAddVerb.cs
- UdpRetransmissionSettings.cs