Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / DesignTimeVisibleAttribute.cs / 1 / DesignTimeVisibleAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)] public sealed class DesignTimeVisibleAttribute : Attribute { private bool visible; ////// DesignTimeVisibileAttribute marks a component's visibility. If /// DesignTimeVisibileAttribute.Yes is present, a visual designer can show /// this component on a designer. /// ////// Creates a new DesignTimeVisibleAttribute with the visible /// property set to the given value. /// public DesignTimeVisibleAttribute(bool visible) { this.visible = visible; } ////// Creates a new DesignTimeVisibleAttribute set to the default /// value of true. /// public DesignTimeVisibleAttribute() { } ////// True if this component should be shown at design time, or false /// if it shouldn't. /// public bool Visible { get { return visible; } } ////// Marks a component as visible in a visual designer. /// public static readonly DesignTimeVisibleAttribute Yes = new DesignTimeVisibleAttribute(true); ////// Marks a component as not visible in a visual designer. /// public static readonly DesignTimeVisibleAttribute No = new DesignTimeVisibleAttribute(false); ////// The default visiblity. (equal to Yes.) /// public static readonly DesignTimeVisibleAttribute Default = Yes; ////// public override bool Equals(object obj) { if (obj == this) { return true; } DesignTimeVisibleAttribute other = obj as DesignTimeVisibleAttribute; return other != null && other.Visible == visible; } ///[To be supplied.] ////// public override int GetHashCode() { return typeof(DesignTimeVisibleAttribute).GetHashCode() ^ (visible ? -1 : 0); } ///[To be supplied.] ////// public override bool IsDefaultAttribute() { return (this.Visible == Default.Visible); } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AnimationClock.cs
- AuthenticationSection.cs
- SmiTypedGetterSetter.cs
- SaveCardRequest.cs
- SeekStoryboard.cs
- SymbolType.cs
- ForceCopyBuildProvider.cs
- CircleHotSpot.cs
- ExclusiveCanonicalizationTransform.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- RectangleGeometry.cs
- HtmlTitle.cs
- AdapterDictionary.cs
- StylusPointCollection.cs
- XamlHostingSectionGroup.cs
- ObjectContextServiceProvider.cs
- SafeBitVector32.cs
- SizeAnimationUsingKeyFrames.cs
- BrowserDefinitionCollection.cs
- Rect3DValueSerializer.cs
- StorageModelBuildProvider.cs
- SapiGrammar.cs
- TableLayoutSettingsTypeConverter.cs
- ContentPosition.cs
- SQLMembershipProvider.cs
- ArrayItemReference.cs
- LinkClickEvent.cs
- PinnedBufferMemoryStream.cs
- RequiredFieldValidator.cs
- LogSwitch.cs
- __FastResourceComparer.cs
- StrongName.cs
- TextParagraph.cs
- PageAsyncTask.cs
- MarkupExtensionReturnTypeAttribute.cs
- HorizontalAlignConverter.cs
- MessageSecurityProtocolFactory.cs
- XmlEntity.cs
- ConditionalExpression.cs
- XmlIncludeAttribute.cs
- DesignerLinkAdapter.cs
- FormatterConverter.cs
- CodeGen.cs
- GridViewUpdatedEventArgs.cs
- AppSettings.cs
- TagPrefixAttribute.cs
- RTLAwareMessageBox.cs
- ReadOnlyCollectionBase.cs
- SqlTriggerAttribute.cs
- safelinkcollection.cs
- _CookieModule.cs
- FreezableDefaultValueFactory.cs
- DataKey.cs
- RequestUriProcessor.cs
- ComPlusThreadInitializer.cs
- Rotation3DAnimation.cs
- MarkupProperty.cs
- BuildProvidersCompiler.cs
- ControlTemplate.cs
- Brush.cs
- altserialization.cs
- FormViewDeleteEventArgs.cs
- BehaviorEditorPart.cs
- ControlCollection.cs
- SoapIgnoreAttribute.cs
- GeometryModel3D.cs
- BitmapEffectInputConnector.cs
- BulletedListEventArgs.cs
- Error.cs
- PropertyMetadata.cs
- ConfigDefinitionUpdates.cs
- DateRangeEvent.cs
- Parameter.cs
- SignatureResourcePool.cs
- RichTextBox.cs
- XmlCountingReader.cs
- ISessionStateStore.cs
- SoapIncludeAttribute.cs
- GridViewColumnHeaderAutomationPeer.cs
- SystemParameters.cs
- PropertyDescriptor.cs
- DataKeyArray.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- SettingsProperty.cs
- SmtpNtlmAuthenticationModule.cs
- BulletedListEventArgs.cs
- LineGeometry.cs
- TypeHelpers.cs
- VisualStyleInformation.cs
- Attribute.cs
- TableItemProviderWrapper.cs
- WebConfigManager.cs
- VisualCollection.cs
- XsdBuilder.cs
- SynchronizationFilter.cs
- Point3DCollectionValueSerializer.cs
- PEFileEvidenceFactory.cs
- ToolBarButton.cs
- Exceptions.cs
- RtfControls.cs