Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Base / System / Windows / Int32Rect.cs / 1 / Int32Rect.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2001, 2002 // // File: Int32Rect.cs //----------------------------------------------------------------------------- using System; using System.Diagnostics; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Reflection; using System.Text; using System.Collections; using System.Globalization; using MS.Internal; using System.Windows; using System.Windows.Media; using System.Runtime.InteropServices; using System.Security; using System.Security.Permissions; namespace System.Windows { ////// Int32Rect - The primitive which represents an integer rectangle. /// public partial struct Int32Rect { #region Constructors ////// Constructor which sets the initial values to the values of the parameters. /// public Int32Rect(Int32 x, Int32 y, Int32 width, Int32 height) { _x = x; _y = y; _width = width; _height = height; } #endregion Constructors #region Statics ////// Empty - a static property which provides an Empty Int32Rectangle. /// public static Int32Rect Empty { get { return s_empty; } } #endregion Statics #region Public Properties ////// IsEmpty - this returns true if this Int32Rect is the Empty integer rectangle. /// public bool IsEmpty { get { return (_x == 0) && (_y == 0) && (_width == 0) && (_height == 0); } } #endregion Public Properties #region Public Methods #endregion Private Methods #region Private Fields private readonly static Int32Rect s_empty = new Int32Rect(0,0,0,0); #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2001, 2002 // // File: Int32Rect.cs //----------------------------------------------------------------------------- using System; using System.Diagnostics; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Reflection; using System.Text; using System.Collections; using System.Globalization; using MS.Internal; using System.Windows; using System.Windows.Media; using System.Runtime.InteropServices; using System.Security; using System.Security.Permissions; namespace System.Windows { ////// Int32Rect - The primitive which represents an integer rectangle. /// public partial struct Int32Rect { #region Constructors ////// Constructor which sets the initial values to the values of the parameters. /// public Int32Rect(Int32 x, Int32 y, Int32 width, Int32 height) { _x = x; _y = y; _width = width; _height = height; } #endregion Constructors #region Statics ////// Empty - a static property which provides an Empty Int32Rectangle. /// public static Int32Rect Empty { get { return s_empty; } } #endregion Statics #region Public Properties ////// IsEmpty - this returns true if this Int32Rect is the Empty integer rectangle. /// public bool IsEmpty { get { return (_x == 0) && (_y == 0) && (_width == 0) && (_height == 0); } } #endregion Public Properties #region Public Methods #endregion Private Methods #region Private Fields private readonly static Int32Rect s_empty = new Int32Rect(0,0,0,0); #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XPathCompileException.cs
- EventLogPermission.cs
- ContentElementAutomationPeer.cs
- GeometryDrawing.cs
- URIFormatException.cs
- SyndicationSerializer.cs
- CompilerLocalReference.cs
- AsymmetricSignatureDeformatter.cs
- XpsPackagingException.cs
- WebPartCollection.cs
- HandlerBase.cs
- CmsInterop.cs
- WebBaseEventKeyComparer.cs
- StyleHelper.cs
- AssemblySettingAttributes.cs
- SHA1Cng.cs
- FloaterBaseParaClient.cs
- SegmentTree.cs
- UrlAuthorizationModule.cs
- SaveFileDialog.cs
- ColorDialog.cs
- SafeNativeMethodsOther.cs
- PartialCachingControl.cs
- XmlReflectionImporter.cs
- EventLevel.cs
- TemplatedWizardStep.cs
- XPathNavigatorException.cs
- ToolStripManager.cs
- MeasureItemEvent.cs
- SizeConverter.cs
- ThrowHelper.cs
- BamlTreeMap.cs
- X509KeyIdentifierClauseType.cs
- HttpCookie.cs
- counter.cs
- AuthenticationSchemesHelper.cs
- ArraySortHelper.cs
- OleDbSchemaGuid.cs
- StackOverflowException.cs
- ColorConverter.cs
- FileRecordSequence.cs
- NetTcpSecurity.cs
- UserNamePasswordServiceCredential.cs
- IsolatedStorageFileStream.cs
- RectConverter.cs
- TextEditor.cs
- SqlProviderUtilities.cs
- CardSpacePolicyElement.cs
- DescendantOverDescendantQuery.cs
- AddressHeader.cs
- OutputCacheSection.cs
- SspiHelper.cs
- TextTabProperties.cs
- DBSchemaRow.cs
- Tool.cs
- BehaviorEditorPart.cs
- ColorTranslator.cs
- CollectionBuilder.cs
- ApplicationSecurityInfo.cs
- SqlConnectionFactory.cs
- DocumentReference.cs
- FlowDocumentFormatter.cs
- Internal.cs
- HiddenFieldPageStatePersister.cs
- StrokeIntersection.cs
- WmpBitmapEncoder.cs
- ValueTypePropertyReference.cs
- ArglessEventHandlerProxy.cs
- PerformanceCounterNameAttribute.cs
- ChangePassword.cs
- CustomWebEventKey.cs
- TextDecoration.cs
- TargetControlTypeCache.cs
- SqlClientMetaDataCollectionNames.cs
- SettingsBase.cs
- DBCSCodePageEncoding.cs
- EventHandlersStore.cs
- XmlSerializerOperationBehavior.cs
- TrackingProfile.cs
- MenuItemStyle.cs
- ConditionalWeakTable.cs
- WSDualHttpSecurityElement.cs
- CodeTypeDeclaration.cs
- X509Certificate2Collection.cs
- TextContainerChangeEventArgs.cs
- HttpModuleActionCollection.cs
- AssociationSetMetadata.cs
- MetafileHeaderWmf.cs
- WaitHandleCannotBeOpenedException.cs
- ResourceContainer.cs
- Attributes.cs
- DynamicDataRouteHandler.cs
- Expander.cs
- SecurityDocument.cs
- UnsettableComboBox.cs
- TransformDescriptor.cs
- IdentifierService.cs
- SynchronizationLockException.cs
- CodeCatchClauseCollection.cs
- HttpHandlersSection.cs