Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / System / Windows / Int32Rect.cs / 1305600 / 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
- DelegatingConfigHost.cs
- XmlWrappingReader.cs
- WindowsRichEditRange.cs
- SingleObjectCollection.cs
- RelativeSource.cs
- ExpressionVisitor.cs
- COM2ColorConverter.cs
- CodeIterationStatement.cs
- EntityPropertyMappingAttribute.cs
- VisualStateManager.cs
- InfoCardSymmetricCrypto.cs
- GAC.cs
- BinaryFormatterWriter.cs
- DbDataAdapter.cs
- CancelEventArgs.cs
- TextRenderer.cs
- Currency.cs
- XPathParser.cs
- ChangeBlockUndoRecord.cs
- ResourceProviderFactory.cs
- MemberMemberBinding.cs
- TreeWalker.cs
- WebPartManager.cs
- TextStore.cs
- SettingsContext.cs
- _Win32.cs
- DataGridViewRowConverter.cs
- CodeTypeReference.cs
- Hashtable.cs
- ResourcePart.cs
- MethodRental.cs
- SHA384.cs
- UInt32Storage.cs
- SafeThemeHandle.cs
- SerializationSectionGroup.cs
- WorkflowInstance.cs
- Binding.cs
- WebBrowserSiteBase.cs
- CultureTableRecord.cs
- Enum.cs
- CodeGotoStatement.cs
- ClientSettingsSection.cs
- HMACSHA1.cs
- XmlCustomFormatter.cs
- DataSourceXmlAttributeAttribute.cs
- CalendarModeChangedEventArgs.cs
- NonDualMessageSecurityOverHttpElement.cs
- ClientSideProviderDescription.cs
- WebPartConnectionsEventArgs.cs
- ConvertEvent.cs
- ExpressionVisitorHelpers.cs
- Timer.cs
- PathFigure.cs
- SystemIPInterfaceProperties.cs
- FontWeight.cs
- FileDetails.cs
- CachedFontFace.cs
- FormViewRow.cs
- BitmapEffectGroup.cs
- GrammarBuilderDictation.cs
- QfeChecker.cs
- GeometryDrawing.cs
- PropertyEntry.cs
- WindowAutomationPeer.cs
- AnimationClock.cs
- Models.cs
- Color.cs
- ZipIOLocalFileBlock.cs
- WebPartVerbsEventArgs.cs
- InvalidWMPVersionException.cs
- ObjectPropertyMapping.cs
- UserControl.cs
- Array.cs
- GeneralTransform3DCollection.cs
- DesignerDataTableBase.cs
- LinkedResourceCollection.cs
- FontWeightConverter.cs
- TreeWalker.cs
- MissingFieldException.cs
- KeyEvent.cs
- TypeUsage.cs
- ContentFilePart.cs
- NativeMethodsCLR.cs
- DataControlImageButton.cs
- XmlEncodedRawTextWriter.cs
- MappingException.cs
- entitydatasourceentitysetnameconverter.cs
- ParsedAttributeCollection.cs
- NestedContainer.cs
- UnsafeNetInfoNativeMethods.cs
- CodeIndexerExpression.cs
- Selection.cs
- XslTransform.cs
- SecureStringHasher.cs
- RawStylusInputReport.cs
- LocalIdKeyIdentifierClause.cs
- ISAPIApplicationHost.cs
- DateTimeFormatInfo.cs
- NetworkInformationPermission.cs
- OpenFileDialog.cs