Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / CircleHotSpot.cs / 1305376 / 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; ////// 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; ////// 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
- PageSetupDialog.cs
- DynamicPropertyHolder.cs
- ActivityBindForm.Designer.cs
- TitleStyle.cs
- ServerReliableChannelBinder.cs
- DatePickerDateValidationErrorEventArgs.cs
- AssemblyEvidenceFactory.cs
- DescriptionAttribute.cs
- ButtonColumn.cs
- WebMessageBodyStyleHelper.cs
- MethodAccessException.cs
- AppDomainUnloadedException.cs
- TextBounds.cs
- FormsAuthenticationTicket.cs
- SqlLiftWhereClauses.cs
- Encoder.cs
- ParameterCollection.cs
- UIElementHelper.cs
- HttpModulesInstallComponent.cs
- WriteableBitmap.cs
- WindowsRichEditRange.cs
- SelectedDatesCollection.cs
- DataServiceStreamResponse.cs
- HttpException.cs
- TagPrefixCollection.cs
- ReachFixedPageSerializerAsync.cs
- ChangeProcessor.cs
- FlowLayout.cs
- AxisAngleRotation3D.cs
- GACMembershipCondition.cs
- CacheMode.cs
- DataGridViewBand.cs
- WebMessageFormatHelper.cs
- ScrollChrome.cs
- SpellerStatusTable.cs
- OleDbConnectionInternal.cs
- ResourceContainer.cs
- SchemaObjectWriter.cs
- PeerUnsafeNativeCryptMethods.cs
- ImageFormatConverter.cs
- XmlSerializer.cs
- VersionPair.cs
- ThemeDirectoryCompiler.cs
- TextEndOfSegment.cs
- PageMediaType.cs
- Clock.cs
- ServiceModelActivity.cs
- SupportsEventValidationAttribute.cs
- HtmlTextArea.cs
- TemplateNameScope.cs
- UnSafeCharBuffer.cs
- AppModelKnownContentFactory.cs
- SQLByte.cs
- SetterBaseCollection.cs
- webclient.cs
- TemplateControlCodeDomTreeGenerator.cs
- RoleGroup.cs
- GridViewColumnHeaderAutomationPeer.cs
- SBCSCodePageEncoding.cs
- ScriptingJsonSerializationSection.cs
- DataKey.cs
- CurrentTimeZone.cs
- LogLogRecord.cs
- WorkflowMarkupElementEventArgs.cs
- HttpCapabilitiesEvaluator.cs
- Timer.cs
- DigestComparer.cs
- ParallelTimeline.cs
- SingleStorage.cs
- DesignerVerb.cs
- SessionEndingCancelEventArgs.cs
- DrawingAttributeSerializer.cs
- DataServiceQueryOfT.cs
- MetadataItem.cs
- InkPresenterAutomationPeer.cs
- MenuStrip.cs
- TabControlCancelEvent.cs
- XmlWrappingReader.cs
- RunClient.cs
- SessionStateModule.cs
- PolyBezierSegmentFigureLogic.cs
- ContentType.cs
- FieldBuilder.cs
- StateWorkerRequest.cs
- XmlExpressionDumper.cs
- HtmlTitle.cs
- WebBrowser.cs
- dataSvcMapFileLoader.cs
- keycontainerpermission.cs
- DBDataPermission.cs
- BehaviorEditorPart.cs
- GatewayDefinition.cs
- WindowsGraphics.cs
- PhotoPrintingIntent.cs
- SchemaSetCompiler.cs
- WindowsMenu.cs
- MLangCodePageEncoding.cs
- ViewGenResults.cs
- Triplet.cs
- SqlUserDefinedTypeAttribute.cs