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
- TextEditorMouse.cs
- ToolStripRenderEventArgs.cs
- RecommendedAsConfigurableAttribute.cs
- SaveWorkflowCommand.cs
- X509UI.cs
- PeerContact.cs
- PackagePart.cs
- StylusCollection.cs
- NonNullItemCollection.cs
- WizardStepBase.cs
- DefaultValueAttribute.cs
- SmtpClient.cs
- ReflectPropertyDescriptor.cs
- DataGridAddNewRow.cs
- LayoutSettings.cs
- _ChunkParse.cs
- BitmapImage.cs
- PriorityChain.cs
- PointAnimationUsingPath.cs
- Storyboard.cs
- SqlCacheDependencyDatabaseCollection.cs
- Sql8ExpressionRewriter.cs
- XmlBinaryWriterSession.cs
- DataBindingExpressionBuilder.cs
- EdmValidator.cs
- DataExpression.cs
- SelectedDatesCollection.cs
- SerializationInfo.cs
- SmiEventSink_Default.cs
- ResourceExpressionBuilder.cs
- SessionStateModule.cs
- DataBinding.cs
- AQNBuilder.cs
- ConnectionManagementSection.cs
- CustomGrammar.cs
- StringSource.cs
- AttributeAction.cs
- ObjectStorage.cs
- WebPartTransformer.cs
- LineUtil.cs
- WorkflowInstance.cs
- NavigatorOutput.cs
- PointCollection.cs
- NetworkStream.cs
- XmlSchemaExporter.cs
- CompositeScriptReferenceEventArgs.cs
- TableLayoutColumnStyleCollection.cs
- ConfigViewGenerator.cs
- CommandConverter.cs
- dtdvalidator.cs
- DataContractSerializerSection.cs
- CodeDOMProvider.cs
- ParsedAttributeCollection.cs
- TriggerCollection.cs
- regiisutil.cs
- SafeHandles.cs
- TransformPatternIdentifiers.cs
- srgsitem.cs
- DelayLoadType.cs
- DNS.cs
- SHA256Managed.cs
- StylusPointPropertyInfo.cs
- HttpCookieCollection.cs
- SizeKeyFrameCollection.cs
- BadImageFormatException.cs
- TextEditorDragDrop.cs
- PrintingPermissionAttribute.cs
- LineServices.cs
- Typography.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- QilInvoke.cs
- EventListenerClientSide.cs
- XmlElement.cs
- Image.cs
- RecognizerBase.cs
- SamlSubjectStatement.cs
- DataServicePagingProviderWrapper.cs
- ObjectDataSource.cs
- DataKeyCollection.cs
- AutomationTextAttribute.cs
- FontFamilyValueSerializer.cs
- PerspectiveCamera.cs
- DocumentOrderQuery.cs
- DoubleKeyFrameCollection.cs
- ApplicationTrust.cs
- DataListItemEventArgs.cs
- FileDataSourceCache.cs
- CTreeGenerator.cs
- RequestBringIntoViewEventArgs.cs
- Size.cs
- MultiTrigger.cs
- BlurBitmapEffect.cs
- ScrollItemPattern.cs
- NamespaceList.cs
- MailBnfHelper.cs
- DataColumnChangeEvent.cs
- StyleSheetComponentEditor.cs
- SpecularMaterial.cs
- HandoffBehavior.cs
- PropertyInformation.cs