Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / WinForms / Managed / System / WinForms / DockingAttribute.cs / 1 / DockingAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { ////// /// [AttributeUsage(AttributeTargets.Class)] public sealed class DockingAttribute : Attribute { private DockingBehavior dockingBehavior; ////// Specifies how a control should be docked by default when added through the designer. /// ////// /// public DockingAttribute() { this.dockingBehavior = DockingBehavior.Never; } ////// Default constructor. /// ////// /// public DockingAttribute(DockingBehavior dockingBehavior) { this.dockingBehavior = dockingBehavior; } ////// Constructor. /// ////// /// public static readonly DockingAttribute Default = new DockingAttribute(); ////// Specifies the default value for the ///. /// This field is read-only. /// /// /// public DockingBehavior DockingBehavior { get { return dockingBehavior; } } ////// DockingBehavior property. /// ////// /// /// public override bool Equals(object obj) { if (obj == this) { return true; } DockingAttribute other = obj as DockingAttribute; return (other != null) && other.DockingBehavior == this.dockingBehavior; } ////// /// public override int GetHashCode() { return dockingBehavior.GetHashCode(); } ///[To be supplied.] ////// /// /// 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. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { ////// /// [AttributeUsage(AttributeTargets.Class)] public sealed class DockingAttribute : Attribute { private DockingBehavior dockingBehavior; ////// Specifies how a control should be docked by default when added through the designer. /// ////// /// public DockingAttribute() { this.dockingBehavior = DockingBehavior.Never; } ////// Default constructor. /// ////// /// public DockingAttribute(DockingBehavior dockingBehavior) { this.dockingBehavior = dockingBehavior; } ////// Constructor. /// ////// /// public static readonly DockingAttribute Default = new DockingAttribute(); ////// Specifies the default value for the ///. /// This field is read-only. /// /// /// public DockingBehavior DockingBehavior { get { return dockingBehavior; } } ////// DockingBehavior property. /// ////// /// /// public override bool Equals(object obj) { if (obj == this) { return true; } DockingAttribute other = obj as DockingAttribute; return (other != null) && other.DockingBehavior == this.dockingBehavior; } ////// /// public override int GetHashCode() { return dockingBehavior.GetHashCode(); } ///[To be supplied.] ////// /// /// public override bool IsDefaultAttribute() { return (this.Equals(Default)); } } } // 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
- OperationExecutionFault.cs
- EncryptedXml.cs
- SafeHGlobalHandleCritical.cs
- Control.cs
- Calendar.cs
- Point3DCollection.cs
- DiscriminatorMap.cs
- XmlCharCheckingReader.cs
- ValidationResult.cs
- ValidationVisibilityAttribute.cs
- ShaperBuffers.cs
- DefaultMemberAttribute.cs
- ReflectionHelper.cs
- DataObject.cs
- ClientScriptManagerWrapper.cs
- DateTimeConverter.cs
- MembershipSection.cs
- X509ChainElement.cs
- RemotingSurrogateSelector.cs
- Utility.cs
- PreProcessInputEventArgs.cs
- Color.cs
- ButtonChrome.cs
- InternalDuplexChannelListener.cs
- MenuEventArgs.cs
- xdrvalidator.cs
- HttpDictionary.cs
- EncodingInfo.cs
- ExceptQueryOperator.cs
- WebUtil.cs
- CategoryGridEntry.cs
- GifBitmapEncoder.cs
- WizardSideBarListControlItem.cs
- TriggerAction.cs
- ToolStripItemBehavior.cs
- SmiEventSink_DeferedProcessing.cs
- ArithmeticException.cs
- Profiler.cs
- ListItemConverter.cs
- CustomPopupPlacement.cs
- ClientSideQueueItem.cs
- RewritingProcessor.cs
- AddressingVersion.cs
- NetworkStream.cs
- SpeechAudioFormatInfo.cs
- CustomAttributeFormatException.cs
- OdbcConnectionStringbuilder.cs
- WorkflowDurableInstance.cs
- CodeCommentStatementCollection.cs
- StylusButtonEventArgs.cs
- ServiceReference.cs
- DispatcherOperation.cs
- TextEditorParagraphs.cs
- WindowsListViewGroup.cs
- DPTypeDescriptorContext.cs
- UInt16Storage.cs
- ScriptServiceAttribute.cs
- StdRegProviderWrapper.cs
- SingleQueryOperator.cs
- DiagnosticsConfiguration.cs
- AnimationException.cs
- ParamArrayAttribute.cs
- LineSegment.cs
- CqlQuery.cs
- DataSourceHelper.cs
- MissingManifestResourceException.cs
- GroupedContextMenuStrip.cs
- MediaPlayerState.cs
- MergablePropertyAttribute.cs
- DependentTransaction.cs
- SupportsEventValidationAttribute.cs
- AdCreatedEventArgs.cs
- HttpRuntime.cs
- ParseHttpDate.cs
- BreakRecordTable.cs
- InstallerTypeAttribute.cs
- DebuggerAttributes.cs
- AlphabeticalEnumConverter.cs
- UnsafeNativeMethods.cs
- MessageBox.cs
- EventEntry.cs
- CFGGrammar.cs
- SetterBase.cs
- TransformGroup.cs
- EventMap.cs
- WindowsSlider.cs
- EpmSourceTree.cs
- FillErrorEventArgs.cs
- LockCookie.cs
- HyperLink.cs
- CustomAssemblyResolver.cs
- BrushValueSerializer.cs
- SectionVisual.cs
- MenuItemStyleCollection.cs
- StreamReader.cs
- DetailsViewDeletedEventArgs.cs
- ContextMenuAutomationPeer.cs
- DescendentsWalkerBase.cs
- EntityDataSourceReferenceGroup.cs
- SignatureDescription.cs