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
- QuestionEventArgs.cs
- SessionEndingEventArgs.cs
- HostingEnvironment.cs
- Int16Storage.cs
- DataSourceControlBuilder.cs
- UpdateManifestForBrowserApplication.cs
- XmlReaderSettings.cs
- RtfControlWordInfo.cs
- ConfigXmlSignificantWhitespace.cs
- KernelTypeValidation.cs
- DesignerCalendarAdapter.cs
- SerialStream.cs
- SqlDataSourceConfigureFilterForm.cs
- TextDecorationCollection.cs
- HttpBindingExtension.cs
- AssemblyName.cs
- DataPagerCommandEventArgs.cs
- Bold.cs
- Compiler.cs
- ReceiveSecurityHeaderElementManager.cs
- RegionInfo.cs
- TrustLevel.cs
- Matrix3DStack.cs
- BinaryConverter.cs
- WebResponse.cs
- SystemUnicastIPAddressInformation.cs
- PrimitiveDataContract.cs
- Win32Interop.cs
- ComponentManagerBroker.cs
- ImpersonationContext.cs
- DbProviderConfigurationHandler.cs
- Transform.cs
- EventOpcode.cs
- _ScatterGatherBuffers.cs
- ResolveDuplexCD1AsyncResult.cs
- ScriptingScriptResourceHandlerSection.cs
- SystemBrushes.cs
- Label.cs
- DataSpaceManager.cs
- LongTypeConverter.cs
- WebPartsPersonalization.cs
- BorderGapMaskConverter.cs
- DbParameterCollectionHelper.cs
- WsdlBuildProvider.cs
- FunctionCommandText.cs
- DataKeyCollection.cs
- WaitingCursor.cs
- FreezableCollection.cs
- ByteRangeDownloader.cs
- Trace.cs
- LinearQuaternionKeyFrame.cs
- CodeGeneratorOptions.cs
- ConfigXmlSignificantWhitespace.cs
- FreeFormDragDropManager.cs
- designeractionbehavior.cs
- SchemaAttDef.cs
- ImmutableObjectAttribute.cs
- SQLDecimalStorage.cs
- PriorityBinding.cs
- SamlAudienceRestrictionCondition.cs
- CompilationRelaxations.cs
- ClientSponsor.cs
- DesignerAttribute.cs
- PeerContact.cs
- ToolStripDropDownMenu.cs
- FixUp.cs
- clipboard.cs
- DetailsViewInsertEventArgs.cs
- XmlSchemaGroupRef.cs
- SizeChangedInfo.cs
- CellParaClient.cs
- BookmarkScope.cs
- DynamicRendererThreadManager.cs
- XmlWrappingWriter.cs
- X509CertificateClaimSet.cs
- XmlQueryStaticData.cs
- Schedule.cs
- PackageStore.cs
- DrawingImage.cs
- LocalizableAttribute.cs
- CodeIterationStatement.cs
- columnmapkeybuilder.cs
- UInt32.cs
- _TimerThread.cs
- ThicknessAnimation.cs
- EntityDesignerUtils.cs
- SignatureSummaryDialog.cs
- ServiceChannelManager.cs
- StreamGeometryContext.cs
- DefaultTextStoreTextComposition.cs
- ConversionValidationRule.cs
- ExpressionBindingCollection.cs
- FloatSumAggregationOperator.cs
- XmlRawWriter.cs
- StorageSetMapping.cs
- SmtpNetworkElement.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ThreadAttributes.cs
- SafeNativeMethods.cs
- SourceExpressionException.cs