Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- EmptyQuery.cs
- Events.cs
- ScriptingProfileServiceSection.cs
- ListViewItemSelectionChangedEvent.cs
- ClientFormsIdentity.cs
- KeySpline.cs
- ChannelBinding.cs
- WinFormsComponentEditor.cs
- OracleException.cs
- DoubleKeyFrameCollection.cs
- BinaryConverter.cs
- OleDbDataAdapter.cs
- RowSpanVector.cs
- DrawingAttributes.cs
- SqlColumnizer.cs
- PersonalizableAttribute.cs
- DynamicPropertyReader.cs
- GroupItemAutomationPeer.cs
- XmlWrappingReader.cs
- DictionaryContent.cs
- FileUpload.cs
- DEREncoding.cs
- SecurityChannelListener.cs
- IpcClientManager.cs
- IntMinMaxAggregationOperator.cs
- LayoutEngine.cs
- _NativeSSPI.cs
- SystemResourceHost.cs
- TraceLevelStore.cs
- MetadataArtifactLoaderCompositeFile.cs
- ClientConfigPaths.cs
- pingexception.cs
- PropertyGroupDescription.cs
- PageAsyncTaskManager.cs
- Assembly.cs
- MatcherBuilder.cs
- MulticastDelegate.cs
- XmlAttributeOverrides.cs
- SqlClientMetaDataCollectionNames.cs
- LayoutEngine.cs
- InteropBitmapSource.cs
- Int64Converter.cs
- SizeLimitedCache.cs
- BuildDependencySet.cs
- TraceHwndHost.cs
- IsolatedStorageSecurityState.cs
- DeclarativeCatalogPartDesigner.cs
- ControlBindingsCollection.cs
- MetadataArtifactLoaderCompositeResource.cs
- XmlSchemaSimpleType.cs
- PropertyBuilder.cs
- SqlDataSourceStatusEventArgs.cs
- FlowDocumentPaginator.cs
- FileFormatException.cs
- WinInet.cs
- XmlProcessingInstruction.cs
- ViewStateException.cs
- DodSequenceMerge.cs
- PackageDigitalSignatureManager.cs
- FlowDocumentView.cs
- MemberCollection.cs
- QueryAccessibilityHelpEvent.cs
- SystemWebCachingSectionGroup.cs
- CommandEventArgs.cs
- DefaultExpression.cs
- HtmlInputText.cs
- ResourceDisplayNameAttribute.cs
- SequentialActivityDesigner.cs
- UriScheme.cs
- Span.cs
- SHA512.cs
- SurrogateEncoder.cs
- AuthenticatedStream.cs
- xsdvalidator.cs
- TextTreeTextBlock.cs
- NullableLongAverageAggregationOperator.cs
- KnowledgeBase.cs
- LazyLoadBehavior.cs
- SafeLocalMemHandle.cs
- Argument.cs
- RayMeshGeometry3DHitTestResult.cs
- RegistryKey.cs
- SqlCachedBuffer.cs
- PackageRelationshipSelector.cs
- METAHEADER.cs
- WebBaseEventKeyComparer.cs
- EventSinkHelperWriter.cs
- CounterCreationDataCollection.cs
- CheckBoxAutomationPeer.cs
- SchemaRegistration.cs
- CodeRemoveEventStatement.cs
- HttpModuleActionCollection.cs
- LinqDataSourceSelectEventArgs.cs
- ReadOnlyCollectionBase.cs
- OrderToken.cs
- OuterGlowBitmapEffect.cs
- _ProxyChain.cs
- RuleConditionDialog.Designer.cs
- DropShadowEffect.cs
- CompositionAdorner.cs