Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProtocolsConfiguration.cs
- IndexOutOfRangeException.cs
- InkPresenterAutomationPeer.cs
- DecimalAnimationBase.cs
- cookiecontainer.cs
- ImportCatalogPart.cs
- HtmlInputSubmit.cs
- CaseInsensitiveHashCodeProvider.cs
- Semaphore.cs
- ConfigXmlComment.cs
- WebBrowserSiteBase.cs
- AutoGeneratedField.cs
- TimeSpanFormat.cs
- embossbitmapeffect.cs
- SQLSingleStorage.cs
- TouchPoint.cs
- QilName.cs
- Int64AnimationUsingKeyFrames.cs
- CodeValidator.cs
- DoubleLinkListEnumerator.cs
- QuaternionAnimation.cs
- HitTestResult.cs
- MergablePropertyAttribute.cs
- PersonalizationState.cs
- TextPointerBase.cs
- DocumentPageView.cs
- SoapFault.cs
- QueryPrefixOp.cs
- DesignerForm.cs
- FilteredXmlReader.cs
- XmlUtil.cs
- SingleObjectCollection.cs
- TokenBasedSet.cs
- ProtectedProviderSettings.cs
- ThreadInterruptedException.cs
- ProviderConnectionPoint.cs
- ParameterCollection.cs
- FileDialogPermission.cs
- DbProviderFactories.cs
- InstanceDescriptor.cs
- OleDbPropertySetGuid.cs
- prompt.cs
- ResolvedKeyFrameEntry.cs
- NewItemsContextMenuStrip.cs
- Msmq.cs
- XmlSerializableServices.cs
- LineServices.cs
- CorePropertiesFilter.cs
- PrimarySelectionAdorner.cs
- EventLogEntry.cs
- SoapElementAttribute.cs
- Drawing.cs
- Cursors.cs
- Point3DCollection.cs
- MeshGeometry3D.cs
- ObjectDataSourceStatusEventArgs.cs
- DragStartedEventArgs.cs
- WriteTimeStream.cs
- HwndMouseInputProvider.cs
- KnownColorTable.cs
- DataServiceRequestException.cs
- FastEncoder.cs
- EntityClassGenerator.cs
- ReservationCollection.cs
- XMLDiffLoader.cs
- OdbcFactory.cs
- PropertiesTab.cs
- MouseActionValueSerializer.cs
- ReadOnlyMetadataCollection.cs
- WindowAutomationPeer.cs
- PeerServiceMessageContracts.cs
- TypefaceMap.cs
- SQLBoolean.cs
- WebPartConnection.cs
- ColumnPropertiesGroup.cs
- X509SecurityTokenParameters.cs
- SoapCommonClasses.cs
- StrokeCollection.cs
- BaseCodeDomTreeGenerator.cs
- PreservationFileReader.cs
- Profiler.cs
- BCLDebug.cs
- XmlTextReaderImplHelpers.cs
- HostExecutionContextManager.cs
- AnnotationComponentChooser.cs
- XmlArrayItemAttribute.cs
- ImageDrawing.cs
- autovalidator.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- DynamicPropertyHolder.cs
- SecurityElement.cs
- EventSinkHelperWriter.cs
- PenLineJoinValidation.cs
- WindowsRichEdit.cs
- ExceptionRoutedEventArgs.cs
- ToolBar.cs
- SqlWebEventProvider.cs
- ADConnectionHelper.cs
- SiteMapNode.cs
- Int16.cs