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
- ProcessHost.cs
- MemberHolder.cs
- ConfigXmlComment.cs
- TextParaLineResult.cs
- DropDownList.cs
- OpCopier.cs
- EntityDataSourceChangingEventArgs.cs
- IWorkflowDebuggerService.cs
- RelationshipSet.cs
- GenericIdentity.cs
- Metafile.cs
- MimeImporter.cs
- ComboBoxItem.cs
- PolicyException.cs
- TextChange.cs
- DelegateSerializationHolder.cs
- MetricEntry.cs
- ConfigurationStrings.cs
- ColumnClickEvent.cs
- DPAPIProtectedConfigurationProvider.cs
- IdentityReference.cs
- StreamHelper.cs
- BitmapEffectGroup.cs
- StorageEntityTypeMapping.cs
- LineProperties.cs
- DataViewManagerListItemTypeDescriptor.cs
- GZipStream.cs
- DataGridViewColumnCollectionDialog.cs
- EnumerableRowCollection.cs
- PrivateFontCollection.cs
- RouteValueDictionary.cs
- XmlCustomFormatter.cs
- WindowsProgressbar.cs
- WorkerRequest.cs
- AlphaSortedEnumConverter.cs
- WebBrowserContainer.cs
- ArcSegment.cs
- TextSpanModifier.cs
- PackUriHelper.cs
- XPathMessageFilter.cs
- CharKeyFrameCollection.cs
- MediaTimeline.cs
- GridViewRowCollection.cs
- PreservationFileWriter.cs
- DateTimePicker.cs
- InfoCardSchemas.cs
- ForeignKeyFactory.cs
- Graph.cs
- SchemaTypeEmitter.cs
- GenerateTemporaryTargetAssembly.cs
- DbConnectionOptions.cs
- SystemThemeKey.cs
- GraphicsState.cs
- parserscommon.cs
- ScriptManagerProxy.cs
- BCryptNative.cs
- Int32Storage.cs
- ScrollBar.cs
- PropertyConverter.cs
- SBCSCodePageEncoding.cs
- ListParaClient.cs
- ToolStripDropDownButton.cs
- FontStretches.cs
- TraceSection.cs
- CountdownEvent.cs
- ValidationUtility.cs
- BaseEntityWrapper.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- ZipFileInfo.cs
- TargetFrameworkAttribute.cs
- SqlInternalConnectionTds.cs
- InvokeMethodActivityDesigner.cs
- DataGridViewTopLeftHeaderCell.cs
- __ComObject.cs
- Timer.cs
- WebBrowsableAttribute.cs
- SetStoryboardSpeedRatio.cs
- ServerTooBusyException.cs
- DiffuseMaterial.cs
- DirectionalLight.cs
- IIS7WorkerRequest.cs
- DropDownList.cs
- CustomAssemblyResolver.cs
- Material.cs
- MDIWindowDialog.cs
- ConfigurationSectionCollection.cs
- IntPtr.cs
- XPathExpr.cs
- Rules.cs
- DataServiceQueryException.cs
- CapacityStreamGeometryContext.cs
- TemplateComponentConnector.cs
- SecurityManager.cs
- DecimalStorage.cs
- CacheModeValueSerializer.cs
- ToolStripContentPanelRenderEventArgs.cs
- TextBlockAutomationPeer.cs
- FtpRequestCacheValidator.cs
- Pipe.cs
- AnimatedTypeHelpers.cs