Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / DataGridViewColumnDesignTimeVisibleAttribute.cs / 1305376 / DataGridViewColumnDesignTimeVisibleAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Diagnostics.CodeAnalysis; ///[AttributeUsage(AttributeTargets.Class)] public sealed class DataGridViewColumnDesignTimeVisibleAttribute: Attribute { private bool visible; /// public DataGridViewColumnDesignTimeVisibleAttribute (bool visible) { this.visible = visible; } /// public DataGridViewColumnDesignTimeVisibleAttribute () { } /// public bool Visible { get { return visible; } } /// [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // DataGridViewColumnDesignTimeVisibleAttribute // actually immutable. ] public static readonly DataGridViewColumnDesignTimeVisibleAttribute Yes = new DataGridViewColumnDesignTimeVisibleAttribute(true); /// [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // DataGridViewColumnDesignTimeVisibleAttribute // actually immutable. ] public static readonly DataGridViewColumnDesignTimeVisibleAttribute No = new DataGridViewColumnDesignTimeVisibleAttribute(false); /// [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // DataGridViewColumnDesignTimeVisibleAttribute // actually immutable. ] public static readonly DataGridViewColumnDesignTimeVisibleAttribute Default = Yes; /// public override bool Equals(object obj) { if (obj == this) { return true; } DataGridViewColumnDesignTimeVisibleAttribute other = obj as DataGridViewColumnDesignTimeVisibleAttribute; return other != null && other.Visible == visible; } /// public override int GetHashCode() { return typeof(DataGridViewColumnDesignTimeVisibleAttribute).GetHashCode() ^ (visible ? -1 : 0); } /// public override bool IsDefaultAttribute() { return (this.Visible == Default.Visible); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Diagnostics.CodeAnalysis; ///[AttributeUsage(AttributeTargets.Class)] public sealed class DataGridViewColumnDesignTimeVisibleAttribute: Attribute { private bool visible; /// public DataGridViewColumnDesignTimeVisibleAttribute (bool visible) { this.visible = visible; } /// public DataGridViewColumnDesignTimeVisibleAttribute () { } /// public bool Visible { get { return visible; } } /// [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // DataGridViewColumnDesignTimeVisibleAttribute // actually immutable. ] public static readonly DataGridViewColumnDesignTimeVisibleAttribute Yes = new DataGridViewColumnDesignTimeVisibleAttribute(true); /// [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // DataGridViewColumnDesignTimeVisibleAttribute // actually immutable. ] public static readonly DataGridViewColumnDesignTimeVisibleAttribute No = new DataGridViewColumnDesignTimeVisibleAttribute(false); /// [ SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes") // DataGridViewColumnDesignTimeVisibleAttribute // actually immutable. ] public static readonly DataGridViewColumnDesignTimeVisibleAttribute Default = Yes; /// public override bool Equals(object obj) { if (obj == this) { return true; } DataGridViewColumnDesignTimeVisibleAttribute other = obj as DataGridViewColumnDesignTimeVisibleAttribute; return other != null && other.Visible == visible; } /// public override int GetHashCode() { return typeof(DataGridViewColumnDesignTimeVisibleAttribute).GetHashCode() ^ (visible ? -1 : 0); } /// public override bool IsDefaultAttribute() { return (this.Visible == Default.Visible); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NamespaceQuery.cs
- ToolStripCodeDomSerializer.cs
- RuntimeEnvironment.cs
- DecoderFallback.cs
- CheckPair.cs
- FixedStringLookup.cs
- Script.cs
- Point3D.cs
- ListDictionaryInternal.cs
- Attribute.cs
- DetailsViewDeleteEventArgs.cs
- ObjectStorage.cs
- SmtpNtlmAuthenticationModule.cs
- UInt64Converter.cs
- WeakEventTable.cs
- GridViewRowCollection.cs
- SourceInterpreter.cs
- SoapUnknownHeader.cs
- DataObjectMethodAttribute.cs
- SqlDataSourceConfigureSortForm.cs
- JournalEntry.cs
- MDIClient.cs
- OptimizedTemplateContentHelper.cs
- CodeAttributeArgument.cs
- ExtractedStateEntry.cs
- ToolStripRendererSwitcher.cs
- GroupDescription.cs
- MeasureItemEvent.cs
- ItemCollection.cs
- SqlTypeSystemProvider.cs
- HttpModuleCollection.cs
- ToolStripCodeDomSerializer.cs
- RegexStringValidator.cs
- DataRecordObjectView.cs
- DBNull.cs
- SqlDataSourceView.cs
- MonthChangedEventArgs.cs
- ComponentManagerBroker.cs
- StrokeFIndices.cs
- XmlSchemaAttributeGroup.cs
- TemplateInstanceAttribute.cs
- AutomationPattern.cs
- x509utils.cs
- ClientSideProviderDescription.cs
- BufferModeSettings.cs
- GridViewCellAutomationPeer.cs
- ColorAnimation.cs
- AstTree.cs
- DataGridViewRow.cs
- ContentTextAutomationPeer.cs
- HttpHeaderCollection.cs
- TemplateBindingExpressionConverter.cs
- FactoryId.cs
- dataobject.cs
- DisplayNameAttribute.cs
- TCPListener.cs
- DataControlLinkButton.cs
- FrameworkRichTextComposition.cs
- TagMapCollection.cs
- SecUtil.cs
- XmlSchemaSimpleTypeUnion.cs
- ResourceReferenceKeyNotFoundException.cs
- XmlSchemaObjectTable.cs
- DBAsyncResult.cs
- MissingFieldException.cs
- InvokeMethodActivity.cs
- SchemaContext.cs
- XNodeSchemaApplier.cs
- AmbientValueAttribute.cs
- SharedPersonalizationStateInfo.cs
- DateTimeUtil.cs
- Comparer.cs
- PreDigestedSignedInfo.cs
- cryptoapiTransform.cs
- ProcessModule.cs
- ColumnWidthChangedEvent.cs
- RealizationDrawingContextWalker.cs
- StorageSetMapping.cs
- Utils.cs
- AccessDataSource.cs
- HierarchicalDataSourceControl.cs
- TextEndOfSegment.cs
- ClaimSet.cs
- DataGridViewLayoutData.cs
- ProxyHwnd.cs
- DataViewSetting.cs
- OracleMonthSpan.cs
- NetworkInformationPermission.cs
- SafeWaitHandle.cs
- ModelPropertyDescriptor.cs
- DataTableMappingCollection.cs
- templategroup.cs
- SynchronizedInputPattern.cs
- ClassicBorderDecorator.cs
- Stroke.cs
- Rect.cs
- PersonalizationStateQuery.cs
- ListItemsPage.cs
- TreeSet.cs
- MessageDesigner.cs