Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ // 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
- PlanCompilerUtil.cs
- SignatureTargetIdManager.cs
- NonBatchDirectoryCompiler.cs
- TemplateInstanceAttribute.cs
- WorkflowTransactionService.cs
- UInt32.cs
- QueryRewriter.cs
- TableItemStyle.cs
- OleDbTransaction.cs
- PageBuildProvider.cs
- SafePEFileHandle.cs
- ToolStripArrowRenderEventArgs.cs
- SqlDataSourceView.cs
- CodeStatement.cs
- DataControlLinkButton.cs
- MetadataPropertyvalue.cs
- DetailsViewCommandEventArgs.cs
- OutputScopeManager.cs
- SystemKeyConverter.cs
- DataGridViewCellLinkedList.cs
- Encoder.cs
- RuntimeComponentFilter.cs
- XmlElement.cs
- ExtentKey.cs
- SpecularMaterial.cs
- WorkflowValidationFailedException.cs
- Helpers.cs
- SettingsAttributeDictionary.cs
- EncryptedKeyIdentifierClause.cs
- InvariantComparer.cs
- metadatamappinghashervisitor.cs
- WebPartVerbCollection.cs
- InternalSafeNativeMethods.cs
- FontResourceCache.cs
- ContentPlaceHolder.cs
- CheckBox.cs
- PackageRelationshipSelector.cs
- NetTcpBindingElement.cs
- AttachInfo.cs
- ValidationEventArgs.cs
- ProgressBar.cs
- BreakRecordTable.cs
- DXD.cs
- RawKeyboardInputReport.cs
- WorkflowViewStateService.cs
- ThreadStartException.cs
- PageParser.cs
- DbDataSourceEnumerator.cs
- ReferenceEqualityComparer.cs
- IIS7WorkerRequest.cs
- DragDeltaEventArgs.cs
- IPEndPoint.cs
- FileRecordSequenceCompletedAsyncResult.cs
- wgx_commands.cs
- FontNamesConverter.cs
- XmlValueConverter.cs
- DoubleCollectionValueSerializer.cs
- XPathAncestorQuery.cs
- SafePointer.cs
- xmlfixedPageInfo.cs
- SessionConnectionReader.cs
- RecommendedAsConfigurableAttribute.cs
- FileDataSourceCache.cs
- RenderData.cs
- PropertyEmitter.cs
- CollectionViewGroupInternal.cs
- AssociationSetMetadata.cs
- SiteIdentityPermission.cs
- DateTime.cs
- SharedUtils.cs
- SafeLocalAllocation.cs
- TreeNodeClickEventArgs.cs
- XmlComment.cs
- PresentationAppDomainManager.cs
- ItemsControl.cs
- ComponentSerializationService.cs
- AttributeUsageAttribute.cs
- WindowsProgressbar.cs
- IsolatedStorageSecurityState.cs
- EndEvent.cs
- DesignerView.cs
- EdmComplexPropertyAttribute.cs
- StartFileNameEditor.cs
- XPathExpr.cs
- DataGridViewColumnTypeEditor.cs
- LabelAutomationPeer.cs
- DataGridViewDataErrorEventArgs.cs
- ListControlBoundActionList.cs
- MembershipUser.cs
- MethodCallConverter.cs
- OverlappedContext.cs
- XmlElement.cs
- Parameter.cs
- CatalogZone.cs
- ServiceDescriptionImporter.cs
- ServiceThrottlingBehavior.cs
- XAMLParseException.cs
- Menu.cs
- CharacterMetrics.cs
- DataGridToolTip.cs