Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / RectangleHotSpot.cs / 1 / RectangleHotSpot.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;
///
/// Implements HotSpot for rectangle regions.
///
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class RectangleHotSpot : HotSpot {
[
WebCategory("Appearance"),
DefaultValue(0),
WebSysDescription(SR.RectangleHotSpot_Bottom),
]
public int Bottom {
get {
object o = ViewState["Bottom"];
return o != null? (int)o : 0;
}
set {
ViewState["Bottom"] = value;
}
}
[
WebCategory("Appearance"),
DefaultValue(0),
WebSysDescription(SR.RectangleHotSpot_Left),
]
public int Left {
get {
object o = ViewState["Left"];
return o != null? (int)o : 0;
}
set {
ViewState["Left"] = value;
}
}
[
WebCategory("Appearance"),
DefaultValue(0),
WebSysDescription(SR.RectangleHotSpot_Right),
]
public int Right {
get {
object o = ViewState["Right"];
return o != null? (int)o : 0;
}
set {
ViewState["Right"] = value;
}
}
[
WebCategory("Appearance"),
DefaultValue(0),
WebSysDescription(SR.RectangleHotSpot_Top),
]
public int Top {
get {
object o = ViewState["Top"];
return o != null? (int)o : 0;
}
set {
ViewState["Top"] = value;
}
}
protected internal override string MarkupName {
get {
return "rect";
}
}
public override string GetCoordinates() {
return Left + "," + Top + "," + Right + "," + Bottom;
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OleDbDataAdapter.cs
- SafeNativeMethods.cs
- SqlCharStream.cs
- XmlParserContext.cs
- Condition.cs
- TextureBrush.cs
- TypeUsage.cs
- DataReaderContainer.cs
- TcpServerChannel.cs
- HtmlTitle.cs
- ReversePositionQuery.cs
- DataGridViewHitTestInfo.cs
- RuleSetBrowserDialog.cs
- ArcSegment.cs
- Annotation.cs
- ProbeMatchesMessageCD1.cs
- Cloud.cs
- ProfileGroupSettings.cs
- StsCommunicationException.cs
- ContractBase.cs
- mediaeventargs.cs
- EntitySqlException.cs
- NativeDirectoryServicesQueryAPIs.cs
- TypeConstant.cs
- IsolatedStoragePermission.cs
- SHA256Managed.cs
- TextPointerBase.cs
- MouseButton.cs
- SpanIndex.cs
- MediaElementAutomationPeer.cs
- SrgsGrammar.cs
- FastEncoderWindow.cs
- SqlTypeConverter.cs
- ExpandSegment.cs
- X509Certificate.cs
- DataGridViewSortCompareEventArgs.cs
- InstanceDataCollection.cs
- SecurityAccessDeniedException.cs
- FunctionCommandText.cs
- WebPartHelpVerb.cs
- ActivationArguments.cs
- DbSetClause.cs
- HijriCalendar.cs
- AssemblyCacheEntry.cs
- TextEffect.cs
- DrawingContext.cs
- CompositeDesignerAccessibleObject.cs
- FreezableOperations.cs
- ParameterModifier.cs
- EncoderReplacementFallback.cs
- TextOnlyOutput.cs
- DefaultAssemblyResolver.cs
- shaper.cs
- EntityCommand.cs
- SQLInt32.cs
- DbMetaDataCollectionNames.cs
- BaseUriHelper.cs
- TrueReadOnlyCollection.cs
- ExceptionUtil.cs
- XmlReaderDelegator.cs
- QueryPageSettingsEventArgs.cs
- StyleBamlRecordReader.cs
- ProfileSettingsCollection.cs
- ApplicationDirectory.cs
- Parser.cs
- CellParaClient.cs
- LassoHelper.cs
- InternalSafeNativeMethods.cs
- FeatureSupport.cs
- BuildProvider.cs
- ContextMenuStripGroup.cs
- DiscriminatorMap.cs
- CurrentChangedEventManager.cs
- BaseComponentEditor.cs
- HtmlInputCheckBox.cs
- LambdaSerializationException.cs
- AmbientValueAttribute.cs
- SqlXmlStorage.cs
- ListViewGroupConverter.cs
- Asn1IntegerConverter.cs
- RegisteredHiddenField.cs
- WorkflowOwnershipException.cs
- AutomationFocusChangedEventArgs.cs
- ControlBuilderAttribute.cs
- LogSwitch.cs
- SpinWait.cs
- FontDifferentiator.cs
- RadioButtonPopupAdapter.cs
- PathGeometry.cs
- MetaModel.cs
- Type.cs
- _SslState.cs
- BaseValidator.cs
- MinimizableAttributeTypeConverter.cs
- SqlWorkflowPersistenceService.cs
- ScrollBarRenderer.cs
- SizeIndependentAnimationStorage.cs
- PointCollectionConverter.cs
- ClusterSafeNativeMethods.cs
- InputLanguageEventArgs.cs