Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- TextEditorCopyPaste.cs
- BaseDataBoundControl.cs
- ControlEvent.cs
- OracleBFile.cs
- DataViewSetting.cs
- Object.cs
- GZipDecoder.cs
- RefExpr.cs
- GeneralTransform.cs
- Connector.cs
- SqlBuilder.cs
- Int16KeyFrameCollection.cs
- CngProvider.cs
- ScalarRestriction.cs
- SqlFunctionAttribute.cs
- WindowsSpinner.cs
- URLMembershipCondition.cs
- PtsCache.cs
- ImmutableObjectAttribute.cs
- ValidatorCompatibilityHelper.cs
- FrugalList.cs
- XPathExpr.cs
- EventProviderTraceListener.cs
- TemplatePagerField.cs
- ClientSideProviderDescription.cs
- SerializerProvider.cs
- COM2ICategorizePropertiesHandler.cs
- HtmlTable.cs
- OracleEncoding.cs
- LinqToSqlWrapper.cs
- XMLSchema.cs
- Encoder.cs
- ObjectItemAttributeAssemblyLoader.cs
- GridView.cs
- EventLogPermissionEntryCollection.cs
- PriorityBindingExpression.cs
- WebScriptEnablingElement.cs
- ListControlConvertEventArgs.cs
- SettingsProviderCollection.cs
- StdRegProviderWrapper.cs
- Query.cs
- ButtonBase.cs
- Pkcs7Recipient.cs
- TextEndOfSegment.cs
- ExpressionNormalizer.cs
- ManagementQuery.cs
- Set.cs
- PersonalizationProviderCollection.cs
- ObjectSet.cs
- precedingsibling.cs
- RoleGroup.cs
- XmlArrayItemAttribute.cs
- BitmapEffectDrawing.cs
- ImageListDesigner.cs
- RotateTransform3D.cs
- FontFamily.cs
- LinkAreaEditor.cs
- ObjectToIdCache.cs
- ExpressionNormalizer.cs
- EllipseGeometry.cs
- BaseTreeIterator.cs
- SqlRewriteScalarSubqueries.cs
- WebBrowserHelper.cs
- StdRegProviderWrapper.cs
- RuntimeComponentFilter.cs
- SoapObjectReader.cs
- VoiceObjectToken.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- Point4D.cs
- ValidationErrorInfo.cs
- Accessible.cs
- ListDictionaryInternal.cs
- SerializationStore.cs
- GradientStop.cs
- DataSourceUtil.cs
- MultiBinding.cs
- DocumentSequenceHighlightLayer.cs
- TreeNodeCollection.cs
- WindowsRegion.cs
- CodeDelegateInvokeExpression.cs
- UInt16Converter.cs
- DotExpr.cs
- StyleSelector.cs
- RoleManagerModule.cs
- DataGridViewCellStyle.cs
- XmlIlTypeHelper.cs
- InstancePersistenceException.cs
- TextSearch.cs
- Journaling.cs
- XmlSchemaSimpleTypeRestriction.cs
- RegistrationServices.cs
- RowBinding.cs
- VerbConverter.cs
- BinaryCommonClasses.cs
- OleDbErrorCollection.cs
- ImageCodecInfo.cs
- Context.cs
- ProjectionCamera.cs
- ToolboxComponentsCreatedEventArgs.cs
- GridViewCommandEventArgs.cs