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
- RoleManagerSection.cs
- InternalConfigSettingsFactory.cs
- DataGridViewCellStyle.cs
- OdbcTransaction.cs
- SystemException.cs
- RecognizedAudio.cs
- PrintDialogException.cs
- Instrumentation.cs
- COM2AboutBoxPropertyDescriptor.cs
- SystemResourceKey.cs
- SmiXetterAccessMap.cs
- SelectorAutomationPeer.cs
- DefaultHttpHandler.cs
- Control.cs
- _UncName.cs
- HierarchicalDataSourceControl.cs
- DataViewSettingCollection.cs
- CodeMemberProperty.cs
- ValidatedControlConverter.cs
- AmbientProperties.cs
- ModelTreeEnumerator.cs
- SchemaObjectWriter.cs
- HtmlInputSubmit.cs
- odbcmetadatafactory.cs
- XmlAnyElementAttribute.cs
- HotSpot.cs
- TextEffectCollection.cs
- BuildResult.cs
- CLRBindingWorker.cs
- PanelDesigner.cs
- DependencyPropertyConverter.cs
- SqlReferenceCollection.cs
- ContextInformation.cs
- _TransmitFileOverlappedAsyncResult.cs
- NumericUpDown.cs
- TerminatorSinks.cs
- HttpServerUtilityWrapper.cs
- WebBrowserNavigatingEventHandler.cs
- QilFactory.cs
- WsatServiceCertificate.cs
- _SslState.cs
- RelatedPropertyManager.cs
- DesignerHierarchicalDataSourceView.cs
- BlurEffect.cs
- AutomationPropertyInfo.cs
- FormViewDeleteEventArgs.cs
- CustomCredentialPolicy.cs
- DecoderBestFitFallback.cs
- messageonlyhwndwrapper.cs
- UndoEngine.cs
- ImageListStreamer.cs
- ExtenderProvidedPropertyAttribute.cs
- PrinterUnitConvert.cs
- RoleGroupCollection.cs
- TrackingAnnotationCollection.cs
- CatalogPartCollection.cs
- SpecialNameAttribute.cs
- Substitution.cs
- SqlConnectionManager.cs
- Stopwatch.cs
- BindingCompleteEventArgs.cs
- NotFiniteNumberException.cs
- ToolStripItemEventArgs.cs
- configsystem.cs
- SoapMessage.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- IPHostEntry.cs
- PermissionListSet.cs
- GridViewCancelEditEventArgs.cs
- OdbcError.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- Light.cs
- DictionarySectionHandler.cs
- PointValueSerializer.cs
- RoleBoolean.cs
- altserialization.cs
- PeerNode.cs
- FileDataSourceCache.cs
- SmtpFailedRecipientException.cs
- EntityTemplateUserControl.cs
- XhtmlStyleClass.cs
- WriteableBitmap.cs
- SqlDataSourceConnectionPanel.cs
- _Win32.cs
- TextAction.cs
- TripleDES.cs
- XmlTextWriter.cs
- EventMetadata.cs
- SchemaCollectionPreprocessor.cs
- ListViewTableRow.cs
- DataGridHelper.cs
- ProcessThreadCollection.cs
- PropertyIDSet.cs
- PageContentCollection.cs
- CellIdBoolean.cs
- ProtocolsSection.cs
- GeometryModel3D.cs
- RegexStringValidator.cs
- WorkflowRuntimeService.cs
- ColorAnimation.cs