Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- DesignerSerializerAttribute.cs
- HttpContext.cs
- AssemblyBuilder.cs
- DispatcherObject.cs
- UnknownMessageReceivedEventArgs.cs
- BaseCollection.cs
- UpdatePanelTrigger.cs
- ConfigXmlReader.cs
- DesignTimeVisibleAttribute.cs
- PageHandlerFactory.cs
- IncrementalHitTester.cs
- Ray3DHitTestResult.cs
- SqlDataAdapter.cs
- BitmapEffectCollection.cs
- CryptoConfig.cs
- InvalidateEvent.cs
- TransformerConfigurationWizardBase.cs
- control.ime.cs
- InvalidProgramException.cs
- GroupItemAutomationPeer.cs
- ScrollBar.cs
- CodeDomSerializerBase.cs
- BoundPropertyEntry.cs
- GridViewColumnHeader.cs
- ButtonChrome.cs
- RegexReplacement.cs
- ResourceAttributes.cs
- Deserializer.cs
- ConsoleTraceListener.cs
- EntityReference.cs
- ServiceX509SecurityTokenProvider.cs
- oledbmetadatacollectionnames.cs
- SpellerError.cs
- CacheForPrimitiveTypes.cs
- BaseTemplateCodeDomTreeGenerator.cs
- CompilerGlobalScopeAttribute.cs
- WindowProviderWrapper.cs
- XPathSelectionIterator.cs
- peersecuritysettings.cs
- Classification.cs
- OdbcDataAdapter.cs
- InvalidOleVariantTypeException.cs
- IisTraceWebEventProvider.cs
- RelativeSource.cs
- PropertyPath.cs
- ConfigurationSchemaErrors.cs
- XmlCompatibilityReader.cs
- DefaultPropertyAttribute.cs
- QilPatternFactory.cs
- NoneExcludedImageIndexConverter.cs
- CodeDelegateCreateExpression.cs
- UrlMapping.cs
- HtmlEncodedRawTextWriter.cs
- ApplicationCommands.cs
- GrammarBuilderPhrase.cs
- EllipseGeometry.cs
- UnauthorizedWebPart.cs
- WsdlServiceChannelBuilder.cs
- _NativeSSPI.cs
- TextEncodedRawTextWriter.cs
- Style.cs
- CustomAttributeFormatException.cs
- EnumValAlphaComparer.cs
- ItemDragEvent.cs
- ProfileParameter.cs
- GZipStream.cs
- FocusTracker.cs
- CursorInteropHelper.cs
- XmlNamespaceMapping.cs
- FacetDescriptionElement.cs
- WsdlBuildProvider.cs
- OutputChannel.cs
- EncoderReplacementFallback.cs
- Rotation3D.cs
- OleDbSchemaGuid.cs
- StreamReader.cs
- linebase.cs
- IDQuery.cs
- ActiveXHelper.cs
- GB18030Encoding.cs
- DesignerVerb.cs
- HttpHandlerAction.cs
- StringKeyFrameCollection.cs
- ScriptModule.cs
- SchemaComplexType.cs
- CodeComment.cs
- XmlDomTextWriter.cs
- TimerElapsedEvenArgs.cs
- TextRenderingModeValidation.cs
- ObjectParameterCollection.cs
- ObjectIDGenerator.cs
- EntityType.cs
- IItemProperties.cs
- _RequestCacheProtocol.cs
- peersecuritysettings.cs
- BasicHttpSecurityElement.cs
- XmlCodeExporter.cs
- BrowserCapabilitiesFactory.cs
- SqlFunctionAttribute.cs
- ValidatorUtils.cs