Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / Design / ToolStripDesignerAvailabilityAttribute.cs / 1 / ToolStripDesignerAvailabilityAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms.Design { using System.Diagnostics.CodeAnalysis; [AttributeUsage(AttributeTargets.Class)] public sealed class ToolStripItemDesignerAvailabilityAttribute : Attribute { private ToolStripItemDesignerAvailability visibility; [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // ToolStripDesignAvailabilityAttribute is // actually immutable. ] public static readonly ToolStripItemDesignerAvailabilityAttribute Default = new ToolStripItemDesignerAvailabilityAttribute(); //// Specifies which ToolStrip types the Item can appear in - ToolStrip,MenuStrip,StatusStrip,ContextMenuStrip // Adding this attribute over a class lets you add to the list of custom items in the ToolStrip design time. // public ToolStripItemDesignerAvailabilityAttribute() { this.visibility = ToolStripItemDesignerAvailability.None; } public ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability visibility) { this.visibility = visibility; } public ToolStripItemDesignerAvailability ItemAdditionVisibility { get { return visibility; } } public override bool Equals(object obj) { if (obj == this) { return true; } ToolStripItemDesignerAvailabilityAttribute other = obj as ToolStripItemDesignerAvailabilityAttribute; return (other != null) && other.ItemAdditionVisibility == this.visibility; } public override int GetHashCode() { return visibility.GetHashCode(); } public override bool IsDefaultAttribute() { return (this.Equals(Default)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BasePropertyDescriptor.cs
- TextRange.cs
- OdbcConnection.cs
- VisualStateManager.cs
- XmlNodeList.cs
- Positioning.cs
- DisplayNameAttribute.cs
- StandardToolWindows.cs
- ToolStripDropTargetManager.cs
- ProtectedConfiguration.cs
- DependsOnAttribute.cs
- PasswordRecovery.cs
- XmlSubtreeReader.cs
- OutputCacheSection.cs
- TransformConverter.cs
- SmtpMail.cs
- WindowsGraphics.cs
- BypassElement.cs
- DynamicMetaObject.cs
- XhtmlStyleClass.cs
- ActivationArguments.cs
- Path.cs
- MetadataHelper.cs
- SafeHandles.cs
- HttpRequest.cs
- StringDictionaryWithComparer.cs
- SamlAction.cs
- StorageEntityTypeMapping.cs
- MouseGesture.cs
- OdbcReferenceCollection.cs
- SqlRecordBuffer.cs
- XslNumber.cs
- ADConnectionHelper.cs
- SoapSchemaMember.cs
- SuppressMessageAttribute.cs
- UrlPath.cs
- MemberInfoSerializationHolder.cs
- ProfileService.cs
- SingleSelectRootGridEntry.cs
- PageClientProxyGenerator.cs
- XmlQueryTypeFactory.cs
- ScrollChrome.cs
- MsmqOutputChannel.cs
- UnsafeNativeMethods.cs
- RuntimeIdentifierPropertyAttribute.cs
- StateRuntime.cs
- EventMappingSettingsCollection.cs
- StructuredType.cs
- DocumentSequenceHighlightLayer.cs
- CriticalHandle.cs
- DomainConstraint.cs
- PackageRelationshipCollection.cs
- _SSPIWrapper.cs
- NumericUpDown.cs
- WebServiceParameterData.cs
- AssertFilter.cs
- Pkcs7Signer.cs
- WebPartZone.cs
- XmlNamespaceMapping.cs
- NgenServicingAttributes.cs
- TextServicesPropertyRanges.cs
- CodeChecksumPragma.cs
- TreeNodeBindingDepthConverter.cs
- Int16AnimationUsingKeyFrames.cs
- ColumnHeaderConverter.cs
- CapabilitiesPattern.cs
- DomainUpDown.cs
- LayoutDump.cs
- ILGenerator.cs
- EmptyStringExpandableObjectConverter.cs
- StaticExtension.cs
- cookiecollection.cs
- TimeZone.cs
- Attribute.cs
- DataGridViewRowsRemovedEventArgs.cs
- PnrpPermission.cs
- ModulesEntry.cs
- UIElementParaClient.cs
- TableCellCollection.cs
- WebPartConnectVerb.cs
- XamlReaderHelper.cs
- WebBrowserUriTypeConverter.cs
- IdleTimeoutMonitor.cs
- Vector3DAnimationBase.cs
- CustomErrorCollection.cs
- PropertyNames.cs
- WorkerRequest.cs
- XmlSchemaAppInfo.cs
- WebReferenceCollection.cs
- SelectorItemAutomationPeer.cs
- SystemNetworkInterface.cs
- GcHandle.cs
- CheckedListBox.cs
- AnnotationAdorner.cs
- NextPreviousPagerField.cs
- PresentationSource.cs
- ExpressionsCollectionConverter.cs
- GeometryDrawing.cs
- TdsParserSafeHandles.cs
- XmlQualifiedNameTest.cs