Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Events.cs
- AutomationFocusChangedEventArgs.cs
- AutomationPattern.cs
- GPRECT.cs
- Transactions.cs
- CultureMapper.cs
- ResolveNameEventArgs.cs
- ComponentFactoryHelpers.cs
- TypeConverterValueSerializer.cs
- SecUtil.cs
- SchemaComplexType.cs
- Win32SafeHandles.cs
- DrawListViewSubItemEventArgs.cs
- HttpCachePolicy.cs
- ManagementClass.cs
- ExpressionEditorSheet.cs
- HttpListenerResponse.cs
- bindurihelper.cs
- QilIterator.cs
- System.Data.OracleClient_BID.cs
- AuthenticationConfig.cs
- HitTestParameters.cs
- Tablet.cs
- DbProviderSpecificTypePropertyAttribute.cs
- MouseBinding.cs
- BackgroundFormatInfo.cs
- SslStream.cs
- IgnoreSection.cs
- DockingAttribute.cs
- RedistVersionInfo.cs
- DupHandleConnectionReader.cs
- SslStreamSecurityBindingElement.cs
- TraceContextEventArgs.cs
- TranslateTransform.cs
- CoTaskMemUnicodeSafeHandle.cs
- DefaultAsyncDataDispatcher.cs
- RecognitionResult.cs
- CssTextWriter.cs
- XomlCompilerResults.cs
- ConfigsHelper.cs
- SingleStorage.cs
- Parameter.cs
- Debug.cs
- AsyncResult.cs
- PointAnimationUsingKeyFrames.cs
- HttpHandlerActionCollection.cs
- XmlSchemaSubstitutionGroup.cs
- ConstantExpression.cs
- filewebresponse.cs
- RenderDataDrawingContext.cs
- RtfControlWordInfo.cs
- Switch.cs
- MailHeaderInfo.cs
- QilUnary.cs
- SetterBaseCollection.cs
- TagNameToTypeMapper.cs
- DateTimeConstantAttribute.cs
- XmlReader.cs
- SystemIPAddressInformation.cs
- SqlGatherConsumedAliases.cs
- RoleManagerEventArgs.cs
- RuleRef.cs
- KeyedQueue.cs
- DataControlLinkButton.cs
- XsltArgumentList.cs
- SemanticBasicElement.cs
- BinHexEncoding.cs
- BitHelper.cs
- WebPartMenu.cs
- PackUriHelper.cs
- ImageSource.cs
- SubqueryTrackingVisitor.cs
- ADMembershipUser.cs
- PerformanceCounterPermission.cs
- InlineObject.cs
- Drawing.cs
- UseAttributeSetsAction.cs
- WebRequestModulesSection.cs
- ExpressionsCollectionEditor.cs
- AuthenticationSection.cs
- SerializerDescriptor.cs
- Classification.cs
- _IPv4Address.cs
- TreeViewCancelEvent.cs
- SqlErrorCollection.cs
- CounterSetInstanceCounterDataSet.cs
- QuaternionIndependentAnimationStorage.cs
- NamedPipeDuplicateContext.cs
- WebPartConnectionsEventArgs.cs
- UdpChannelFactory.cs
- TranslateTransform.cs
- NetNamedPipeSecurityMode.cs
- Helpers.cs
- FontFamilyConverter.cs
- SystemFonts.cs
- RewritingProcessor.cs
- _AutoWebProxyScriptEngine.cs
- ZipIOExtraFieldElement.cs
- Blend.cs
- NativeMethodsCLR.cs