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
- DeferredReference.cs
- Content.cs
- HierarchicalDataBoundControlAdapter.cs
- MatrixStack.cs
- CompositeDataBoundControl.cs
- NameSpaceExtractor.cs
- XmlRawWriter.cs
- LocatorBase.cs
- WebPartTransformerCollection.cs
- BindingMemberInfo.cs
- PropertyInfo.cs
- GridViewRow.cs
- SafeFindHandle.cs
- DataGridRowClipboardEventArgs.cs
- RadioButtonStandardAdapter.cs
- FileSystemEventArgs.cs
- WpfMemberInvoker.cs
- ExplicitDiscriminatorMap.cs
- Intellisense.cs
- AssemblyNameUtility.cs
- Identifier.cs
- DataMisalignedException.cs
- Point4DConverter.cs
- DataGridParentRows.cs
- ProfilePropertyNameValidator.cs
- Vector3DAnimationBase.cs
- EventEntry.cs
- PinnedBufferMemoryStream.cs
- NavigationPropertyEmitter.cs
- XmlSerializerSection.cs
- NamespaceDisplayAutomationPeer.cs
- GeometryModel3D.cs
- ClickablePoint.cs
- ForeignKeyConstraint.cs
- CancellationToken.cs
- wmiprovider.cs
- LineServices.cs
- SymDocumentType.cs
- SubtreeProcessor.cs
- ArglessEventHandlerProxy.cs
- EntityTypeEmitter.cs
- MasterPage.cs
- SqlServices.cs
- XmlObjectSerializerWriteContext.cs
- VirtualizingStackPanel.cs
- TextRange.cs
- CustomAttributeFormatException.cs
- ObjectViewEntityCollectionData.cs
- DesignerAutoFormatStyle.cs
- Literal.cs
- EnumerableCollectionView.cs
- UndoManager.cs
- SerializationBinder.cs
- TailCallAnalyzer.cs
- CodeConditionStatement.cs
- WithParamAction.cs
- DataTrigger.cs
- StaticExtension.cs
- XmlQualifiedName.cs
- ProfilePropertySettingsCollection.cs
- MultitargetingHelpers.cs
- CardSpaceException.cs
- DbConnectionPoolIdentity.cs
- MSAANativeProvider.cs
- Accessible.cs
- PropertyRef.cs
- HttpModuleAction.cs
- SoapEnumAttribute.cs
- DataGridViewColumnStateChangedEventArgs.cs
- TrustSection.cs
- WaitHandle.cs
- CodeDirectoryCompiler.cs
- Condition.cs
- SmiXetterAccessMap.cs
- SharedUtils.cs
- AggregatePushdown.cs
- ActiveXHost.cs
- XmlSchemaSet.cs
- SqlUdtInfo.cs
- SolidColorBrush.cs
- BaseAutoFormat.cs
- Vector3DCollectionConverter.cs
- UserControl.cs
- CompModHelpers.cs
- BaseParser.cs
- Base64Decoder.cs
- QuadraticBezierSegment.cs
- DataError.cs
- MachineKeyConverter.cs
- DesignerLinkAdapter.cs
- DbConnectionFactory.cs
- GlobalProxySelection.cs
- ParsedAttributeCollection.cs
- SoapFault.cs
- MetadataItemSerializer.cs
- DictionaryEntry.cs
- DrawingCollection.cs
- ProfileGroupSettings.cs
- SslStream.cs
- ResourceReferenceExpression.cs