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
- SafeMarshalContext.cs
- SHA512Managed.cs
- util.cs
- BuildProviderCollection.cs
- Message.cs
- LogicalExpressionTypeConverter.cs
- EmptyCollection.cs
- keycontainerpermission.cs
- EncoderParameters.cs
- SamlSecurityTokenAuthenticator.cs
- AssemblyHash.cs
- CodeDelegateInvokeExpression.cs
- DataTable.cs
- SaveFileDialogDesigner.cs
- SqlSupersetValidator.cs
- DataControlField.cs
- Registry.cs
- CodeCommentStatement.cs
- BrowserDefinitionCollection.cs
- _WebProxyDataBuilder.cs
- InputProcessorProfiles.cs
- XmlNamespaceMappingCollection.cs
- CellConstantDomain.cs
- BuildResult.cs
- ContextItemManager.cs
- ActionFrame.cs
- TreeWalkHelper.cs
- QilExpression.cs
- BezierSegment.cs
- ObjectNotFoundException.cs
- ModelItem.cs
- StylusPointProperties.cs
- IisTraceListener.cs
- FrameworkContentElement.cs
- KeyInfo.cs
- InstanceLockTracking.cs
- EncodingTable.cs
- IntSecurity.cs
- TextBoxBase.cs
- behaviorssection.cs
- PropertyPathConverter.cs
- BindingExpressionUncommonField.cs
- ExternalDataExchangeClient.cs
- TreeNodeBindingCollection.cs
- PasswordTextNavigator.cs
- ISAPIRuntime.cs
- NativeMethods.cs
- MultipartContentParser.cs
- TemplateBaseAction.cs
- TraceSwitch.cs
- NativeMethods.cs
- TextParentUndoUnit.cs
- DataRelationCollection.cs
- SmiEventSink_DeferedProcessing.cs
- Int32.cs
- CoTaskMemHandle.cs
- MarshalByRefObject.cs
- ListItemCollection.cs
- EventDrivenDesigner.cs
- QueryableDataSourceEditData.cs
- TraceXPathNavigator.cs
- ConfigXmlComment.cs
- TransformedBitmap.cs
- ListViewHitTestInfo.cs
- RadioButtonPopupAdapter.cs
- ValueUnavailableException.cs
- DashStyle.cs
- EndpointDesigner.cs
- PointKeyFrameCollection.cs
- DataGridViewTopLeftHeaderCell.cs
- ReaderWriterLock.cs
- ItemMap.cs
- StructuralType.cs
- BindingNavigator.cs
- TypographyProperties.cs
- TextRunProperties.cs
- CompiledRegexRunnerFactory.cs
- MediaContextNotificationWindow.cs
- QilFactory.cs
- CAGDesigner.cs
- ConnectionProviderAttribute.cs
- WebPartConnectionsEventArgs.cs
- HTMLTagNameToTypeMapper.cs
- DbConnectionPoolIdentity.cs
- ComplexTypeEmitter.cs
- HybridWebProxyFinder.cs
- SharedStatics.cs
- UndoEngine.cs
- Mapping.cs
- EncodingInfo.cs
- ScalarConstant.cs
- TableCellCollection.cs
- ErrorHandlingAcceptor.cs
- DesignTimeTemplateParser.cs
- HostingEnvironmentSection.cs
- PrintDialogException.cs
- XmlDataSourceView.cs
- DragDropManager.cs
- UserControlAutomationPeer.cs
- BuilderPropertyEntry.cs