Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlFormatter.cs
- Vector3DAnimation.cs
- ObjectViewEntityCollectionData.cs
- Itemizer.cs
- XmlIlVisitor.cs
- TextRangeProviderWrapper.cs
- documentsequencetextview.cs
- CustomLineCap.cs
- MarginCollapsingState.cs
- ErrorTableItemStyle.cs
- LoadMessageLogger.cs
- ResourceExpression.cs
- shaperfactory.cs
- FormViewPagerRow.cs
- LateBoundBitmapDecoder.cs
- DependencyPropertyValueSerializer.cs
- ExcludePathInfo.cs
- UIPermission.cs
- ParameterCollection.cs
- RemotingException.cs
- CodeVariableReferenceExpression.cs
- SqlMethods.cs
- RectangleHotSpot.cs
- InteropExecutor.cs
- ContextBase.cs
- VScrollProperties.cs
- Constants.cs
- CurrentTimeZone.cs
- ToolStripDropDownClosedEventArgs.cs
- DescendentsWalker.cs
- TripleDES.cs
- IPAddressCollection.cs
- DataBindingCollectionConverter.cs
- QilInvokeEarlyBound.cs
- DeclaredTypeValidator.cs
- IPAddress.cs
- SmiTypedGetterSetter.cs
- WmlPhoneCallAdapter.cs
- OleDbReferenceCollection.cs
- InputReportEventArgs.cs
- RunClient.cs
- ReadContentAsBinaryHelper.cs
- DataBoundControlHelper.cs
- Deflater.cs
- XmlChildEnumerator.cs
- DataServiceOperationContext.cs
- CachedPathData.cs
- HttpHandlersSection.cs
- ExtensionWindow.cs
- ColorTranslator.cs
- SingleObjectCollection.cs
- TextProperties.cs
- DataGridComponentEditor.cs
- LiteralLink.cs
- HttpRequestWrapper.cs
- SafeBitVector32.cs
- FeatureManager.cs
- WebCategoryAttribute.cs
- ViewDesigner.cs
- unsafenativemethodstextservices.cs
- ItemType.cs
- ClassicBorderDecorator.cs
- JavaScriptObjectDeserializer.cs
- __Error.cs
- DataGridViewTextBoxColumn.cs
- UnSafeCharBuffer.cs
- RequestQueryParser.cs
- GridViewAutomationPeer.cs
- UnsafeNetInfoNativeMethods.cs
- DriveInfo.cs
- AddInActivator.cs
- Highlights.cs
- Root.cs
- OraclePermission.cs
- PeerContact.cs
- BeginEvent.cs
- HebrewNumber.cs
- PenThread.cs
- RuleInfoComparer.cs
- WorkerRequest.cs
- DataListItem.cs
- ProcessModule.cs
- CustomCredentialPolicy.cs
- Action.cs
- DBCommandBuilder.cs
- Geometry3D.cs
- SingleResultAttribute.cs
- TextParentUndoUnit.cs
- Registry.cs
- HybridObjectCache.cs
- Convert.cs
- DataGridViewBand.cs
- TableNameAttribute.cs
- DataSourceNameHandler.cs
- EventLogPermissionEntry.cs
- HttpAsyncResult.cs
- ExtendedProtectionPolicyTypeConverter.cs
- SafeFileHandle.cs
- Substitution.cs
- ProxyHwnd.cs