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
- XmlDesigner.cs
- PropertyEmitter.cs
- SqlLiftIndependentRowExpressions.cs
- COM2FontConverter.cs
- HijriCalendar.cs
- XComponentModel.cs
- SymbolEqualComparer.cs
- IISUnsafeMethods.cs
- Attachment.cs
- TextParaLineResult.cs
- TypeConverterBase.cs
- ScrollProperties.cs
- TableItemProviderWrapper.cs
- TextDocumentView.cs
- TemplateComponentConnector.cs
- SelectorItemAutomationPeer.cs
- FunctionQuery.cs
- MetaType.cs
- StateItem.cs
- ApplicationInfo.cs
- datacache.cs
- SourceFileBuildProvider.cs
- UrlRoutingModule.cs
- CustomAttributeBuilder.cs
- QuaternionRotation3D.cs
- keycontainerpermission.cs
- OpenFileDialog.cs
- CriticalFinalizerObject.cs
- SystemColors.cs
- SourceChangedEventArgs.cs
- StorageTypeMapping.cs
- OraclePermissionAttribute.cs
- Span.cs
- AmbientProperties.cs
- UIntPtr.cs
- Imaging.cs
- filewebresponse.cs
- RuntimeVariableList.cs
- AutomationPeer.cs
- shaperfactoryquerycacheentry.cs
- HttpRequestMessageProperty.cs
- AbstractExpressions.cs
- InvalidWMPVersionException.cs
- SerializationSectionGroup.cs
- TimelineClockCollection.cs
- PlaceHolder.cs
- XmlAtomicValue.cs
- LingerOption.cs
- FileVersionInfo.cs
- ValidationHelper.cs
- ResourceManagerWrapper.cs
- XmlWhitespace.cs
- MergeLocalizationDirectives.cs
- DiffuseMaterial.cs
- Binding.cs
- XmlNodeList.cs
- RootBrowserWindow.cs
- HtmlWindowCollection.cs
- ImageCodecInfoPrivate.cs
- StrongNameMembershipCondition.cs
- SqlDataSourceEnumerator.cs
- ThreadAbortException.cs
- EventItfInfo.cs
- EntityContainerEntitySet.cs
- WebConvert.cs
- xml.cs
- CommonRemoteMemoryBlock.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- ReadOnlyPropertyMetadata.cs
- ImmutableDispatchRuntime.cs
- ValidationHelper.cs
- ByteViewer.cs
- SystemTcpStatistics.cs
- AccessControlEntry.cs
- RSAPKCS1SignatureFormatter.cs
- DummyDataSource.cs
- DocComment.cs
- DesignerValidationSummaryAdapter.cs
- StoreContentChangedEventArgs.cs
- NamespaceInfo.cs
- NullableConverter.cs
- Random.cs
- InfoCardTrace.cs
- ApplicationServiceManager.cs
- XmlSchemaObject.cs
- PointAnimation.cs
- Marshal.cs
- Walker.cs
- OwnerDrawPropertyBag.cs
- SecurityDocument.cs
- BitmapEffectDrawing.cs
- WebReferencesBuildProvider.cs
- SecurityIdentifierElementCollection.cs
- VectorAnimation.cs
- StylusEditingBehavior.cs
- CodeNamespace.cs
- ProvidersHelper.cs
- ListBox.cs
- TypeBuilderInstantiation.cs
- RSAPKCS1SignatureFormatter.cs