Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / WinForms / Managed / System / WinForms / DataGridViewColumnDesignTimeVisibleAttribute.cs / 1 / 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
- DataKey.cs
- TreeIterator.cs
- BitmapEffectGroup.cs
- BuildProviderUtils.cs
- MSG.cs
- TdsParameterSetter.cs
- Emitter.cs
- ScrollChrome.cs
- VersionConverter.cs
- TabControl.cs
- RawAppCommandInputReport.cs
- FamilyTypeface.cs
- CellTreeNodeVisitors.cs
- TextModifier.cs
- OleDbDataReader.cs
- ReadOnlyHierarchicalDataSourceView.cs
- PageCache.cs
- SoapTypeAttribute.cs
- ExpressionLexer.cs
- MemoryResponseElement.cs
- HandlerBase.cs
- HttpResponseHeader.cs
- IndexedDataBuffer.cs
- WebPartConnectionCollection.cs
- ScrollPatternIdentifiers.cs
- InfoCardSymmetricAlgorithm.cs
- TrustLevelCollection.cs
- storagemappingitemcollection.viewdictionary.cs
- CustomAttributeSerializer.cs
- ByteStack.cs
- StateMachineSubscription.cs
- LockedActivityGlyph.cs
- CommonDialog.cs
- CompilerScope.cs
- CapabilitiesAssignment.cs
- TextTreeObjectNode.cs
- BitHelper.cs
- HGlobalSafeHandle.cs
- ISessionStateStore.cs
- ImmComposition.cs
- Utils.cs
- XmlNodeComparer.cs
- SpellerHighlightLayer.cs
- PageHandlerFactory.cs
- IsolatedStoragePermission.cs
- QilTernary.cs
- WarningException.cs
- LocatorPartList.cs
- GenericQueueSurrogate.cs
- DBNull.cs
- DataGridViewImageColumn.cs
- SerializationSectionGroup.cs
- UIElementAutomationPeer.cs
- AvtEvent.cs
- RuleInfoComparer.cs
- ViewGenerator.cs
- ManifestSignedXml.cs
- DockingAttribute.cs
- MgmtConfigurationRecord.cs
- ResourceCategoryAttribute.cs
- PartitionedStreamMerger.cs
- GetCardDetailsRequest.cs
- Transaction.cs
- ToolStripContainer.cs
- ContextDataSourceView.cs
- InvalidDataException.cs
- TextEndOfParagraph.cs
- TemplateParser.cs
- PreProcessInputEventArgs.cs
- XmlObjectSerializerContext.cs
- ControlCollection.cs
- TextParagraphProperties.cs
- MimeObjectFactory.cs
- WorkflowApplicationEventArgs.cs
- InsufficientMemoryException.cs
- _AutoWebProxyScriptHelper.cs
- TypeForwardedToAttribute.cs
- SynchronousChannel.cs
- BlurBitmapEffect.cs
- DataObjectAttribute.cs
- WindowVisualStateTracker.cs
- ContainerCodeDomSerializer.cs
- WeakReferenceKey.cs
- CorrelationInitializer.cs
- MessageQueue.cs
- WebBrowsableAttribute.cs
- SQlBooleanStorage.cs
- SplitterEvent.cs
- MapPathBasedVirtualPathProvider.cs
- XmlIlTypeHelper.cs
- HtmlListAdapter.cs
- TabletCollection.cs
- ContextActivityUtils.cs
- Visitors.cs
- ButtonPopupAdapter.cs
- FileSystemInfo.cs
- MdImport.cs
- PackagePartCollection.cs
- ToolStripCollectionEditor.cs
- StorageComplexPropertyMapping.cs