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
- DataMember.cs
- MimeTypeAttribute.cs
- RepeaterDesigner.cs
- PolicyManager.cs
- StreamSecurityUpgradeProvider.cs
- Keywords.cs
- ColumnCollectionEditor.cs
- TextAction.cs
- PreservationFileReader.cs
- basevalidator.cs
- DesignerUtility.cs
- ActivityCodeDomSerializer.cs
- Light.cs
- DataSourceXmlSubItemAttribute.cs
- MissingManifestResourceException.cs
- ApplicationServiceManager.cs
- UInt16Converter.cs
- WebPartEditVerb.cs
- DateTimeParse.cs
- DetailsViewInsertEventArgs.cs
- VisualBrush.cs
- DataGridViewCellPaintingEventArgs.cs
- ImagingCache.cs
- BuildProviderUtils.cs
- FileController.cs
- AggregateNode.cs
- ValueUtilsSmi.cs
- RayMeshGeometry3DHitTestResult.cs
- DataGridViewComboBoxColumnDesigner.cs
- DependencyObject.cs
- XmlQueryTypeFactory.cs
- StylusCollection.cs
- ButtonFlatAdapter.cs
- SmtpReplyReaderFactory.cs
- EmissiveMaterial.cs
- NodeFunctions.cs
- PathData.cs
- unsafenativemethodsother.cs
- AutomationElementIdentifiers.cs
- EllipticalNodeOperations.cs
- HtmlAnchor.cs
- OleDbWrapper.cs
- IsolatedStorageFilePermission.cs
- TimeSpanStorage.cs
- RegexWorker.cs
- LinqTreeNodeEvaluator.cs
- While.cs
- UserPreferenceChangingEventArgs.cs
- NativeWrapper.cs
- GridViewCommandEventArgs.cs
- BaseTemplateBuildProvider.cs
- AliasedSlot.cs
- HttpRawResponse.cs
- LookupNode.cs
- SafeFileMappingHandle.cs
- SecurityUtils.cs
- Profiler.cs
- ContextBase.cs
- LongCountAggregationOperator.cs
- ExternalException.cs
- XmlTextAttribute.cs
- RowToParametersTransformer.cs
- DecimalConverter.cs
- XDeferredAxisSource.cs
- SqlServices.cs
- LoginName.cs
- login.cs
- Dictionary.cs
- InteropTrackingRecord.cs
- PerfCounterSection.cs
- ComponentEvent.cs
- BufferModeSettings.cs
- XmlMemberMapping.cs
- ExpressionPrefixAttribute.cs
- TypeExtensionSerializer.cs
- ScriptResourceDefinition.cs
- DesignConnection.cs
- CodeAssignStatement.cs
- CompositeFontInfo.cs
- FilteredDataSetHelper.cs
- FormViewInsertEventArgs.cs
- MetadataUtil.cs
- SqlDelegatedTransaction.cs
- ToolboxItemFilterAttribute.cs
- QilCloneVisitor.cs
- SqlTopReducer.cs
- SamlAuthorityBinding.cs
- SingleTagSectionHandler.cs
- DesignerAttributeInfo.cs
- GuidConverter.cs
- ObjectFullSpanRewriter.cs
- SelectionChangedEventArgs.cs
- AsyncDataRequest.cs
- PenLineJoinValidation.cs
- WindowProviderWrapper.cs
- Transform.cs
- ObjectQueryProvider.cs
- MultipleViewPattern.cs
- WinFormsSpinner.cs
- SqlTypeConverter.cs