Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- MethodAccessException.cs
- XPathNodeIterator.cs
- EventDescriptor.cs
- CompressionTransform.cs
- ComEventsSink.cs
- FieldToken.cs
- Version.cs
- GridViewAutomationPeer.cs
- TypeBrowserDialog.cs
- Scheduler.cs
- DataGridViewTopLeftHeaderCell.cs
- CacheChildrenQuery.cs
- CopyCodeAction.cs
- HttpListenerResponse.cs
- BindableTemplateBuilder.cs
- EntityDesignerDataSourceView.cs
- Storyboard.cs
- CodeBinaryOperatorExpression.cs
- SQLDouble.cs
- XPathNodeHelper.cs
- HtmlPageAdapter.cs
- DataGridViewCell.cs
- MDIControlStrip.cs
- OdbcStatementHandle.cs
- TaskFormBase.cs
- ServicesUtilities.cs
- InteropEnvironment.cs
- UnaryQueryOperator.cs
- Util.cs
- RegexFCD.cs
- PropertyKey.cs
- PasswordBoxAutomationPeer.cs
- PropertyDescriptor.cs
- LoginAutoFormat.cs
- Attributes.cs
- _TransmitFileOverlappedAsyncResult.cs
- FileCodeGroup.cs
- PageAdapter.cs
- CodeNamespace.cs
- ReferenceSchema.cs
- CurrencyManager.cs
- ExceptionUtil.cs
- DataStreams.cs
- WebPartChrome.cs
- AssertFilter.cs
- UserControl.cs
- FileDialogCustomPlace.cs
- ExpressionVisitor.cs
- MaskedTextProvider.cs
- ValidationService.cs
- SafeViewOfFileHandle.cs
- ResponseStream.cs
- SafeNativeMethods.cs
- ImageDrawing.cs
- GridPattern.cs
- Propagator.cs
- Input.cs
- BitmapCacheBrush.cs
- Point3DCollection.cs
- ListBoxItemWrapperAutomationPeer.cs
- GatewayDefinition.cs
- SystemUnicastIPAddressInformation.cs
- XmlParser.cs
- WebBrowserSiteBase.cs
- _SecureChannel.cs
- ExternalException.cs
- TreeNodeSelectionProcessor.cs
- QuaternionAnimation.cs
- ToolStripPanelRow.cs
- TimeSpanConverter.cs
- SocketAddress.cs
- PropertyGridEditorPart.cs
- DocumentPageHost.cs
- ChangeNode.cs
- ErrorStyle.cs
- SQLCharsStorage.cs
- rsa.cs
- BindUriHelper.cs
- ImageFormatConverter.cs
- DataStreams.cs
- CalculatedColumn.cs
- StrokeCollection2.cs
- ArgIterator.cs
- SqlServices.cs
- elementinformation.cs
- WebHeaderCollection.cs
- DbException.cs
- ContentDesigner.cs
- XmlElementList.cs
- Stack.cs
- CheckBoxStandardAdapter.cs
- EventWaitHandleSecurity.cs
- ProfileService.cs
- NetCodeGroup.cs
- TrackingMemoryStreamFactory.cs
- Rectangle.cs
- ReceiveContextCollection.cs
- SqlProvider.cs
- OutOfProcStateClientManager.cs
- srgsitem.cs