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
- ComplexBindingPropertiesAttribute.cs
- SystemColors.cs
- _HTTPDateParse.cs
- ProgramPublisher.cs
- ComponentResourceManager.cs
- XmlValidatingReaderImpl.cs
- UTF32Encoding.cs
- _SslSessionsCache.cs
- EUCJPEncoding.cs
- WebPartCollection.cs
- NegotiateStream.cs
- SerializationFieldInfo.cs
- CompilerHelpers.cs
- AuthenticationModuleElementCollection.cs
- CompositeKey.cs
- ReferenceList.cs
- RegexReplacement.cs
- OleDbErrorCollection.cs
- CommandHelpers.cs
- ArrayTypeMismatchException.cs
- ExtentCqlBlock.cs
- ConnectionProviderAttribute.cs
- RoutingChannelExtension.cs
- GlobalEventManager.cs
- CqlGenerator.cs
- QilBinary.cs
- UnionCodeGroup.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- ResourceDefaultValueAttribute.cs
- ProvidersHelper.cs
- OutputCacheSection.cs
- SecurityHeaderTokenResolver.cs
- NumericExpr.cs
- TableLayoutPanelCodeDomSerializer.cs
- WebServiceEndpoint.cs
- ListView.cs
- _TLSstream.cs
- sitestring.cs
- AccessDataSource.cs
- DeviceContext2.cs
- Type.cs
- Tuple.cs
- SqlDataSourceView.cs
- ScrollContentPresenter.cs
- COM2IPerPropertyBrowsingHandler.cs
- BadImageFormatException.cs
- IntegerValidator.cs
- AccessibleObject.cs
- MethodMessage.cs
- Timer.cs
- SchemaElementDecl.cs
- NetworkInformationException.cs
- AutomationElementCollection.cs
- SoapIncludeAttribute.cs
- ChtmlImageAdapter.cs
- EvidenceTypeDescriptor.cs
- OracleColumn.cs
- Formatter.cs
- ListViewDesigner.cs
- TreeNode.cs
- InfoCardCryptoHelper.cs
- PrivilegedConfigurationManager.cs
- OperationAbortedException.cs
- PageAdapter.cs
- ToolBarButton.cs
- Normalization.cs
- SpStreamWrapper.cs
- NullableLongAverageAggregationOperator.cs
- XmlDataLoader.cs
- HttpApplicationStateWrapper.cs
- ProgramPublisher.cs
- InstanceContextManager.cs
- TableSectionStyle.cs
- ButtonStandardAdapter.cs
- CurrentChangingEventManager.cs
- NotificationContext.cs
- _ConnectOverlappedAsyncResult.cs
- Token.cs
- UnsafeNativeMethodsCLR.cs
- SBCSCodePageEncoding.cs
- GenericNameHandler.cs
- MeasureItemEvent.cs
- WinEventTracker.cs
- InlineObject.cs
- EmbeddedObject.cs
- TimeEnumHelper.cs
- ContentType.cs
- HwndSourceKeyboardInputSite.cs
- InvokePattern.cs
- DictionaryCustomTypeDescriptor.cs
- DataColumn.cs
- ArrayExtension.cs
- SecureEnvironment.cs
- XpsSerializationException.cs
- Condition.cs
- VScrollBar.cs
- DetailsViewCommandEventArgs.cs
- InfoCardSymmetricCrypto.cs
- HashAlgorithm.cs
- WebInvokeAttribute.cs