Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EmissiveMaterial.cs
- UnsafeNativeMethods.cs
- Point3DAnimation.cs
- DbMetaDataFactory.cs
- ServicePoint.cs
- MimeMultiPart.cs
- PromptBuilder.cs
- Funcletizer.cs
- CodeDirectoryCompiler.cs
- SqlAggregateChecker.cs
- Rect3DConverter.cs
- ActivationServices.cs
- ToolStripMenuItem.cs
- EventListenerClientSide.cs
- HttpValueCollection.cs
- SynchronizedDispatch.cs
- WaitForChangedResult.cs
- SmiConnection.cs
- TrustSection.cs
- TraceProvider.cs
- CodeObject.cs
- Quack.cs
- ResetableIterator.cs
- NavigationPropertySingletonExpression.cs
- WindowPattern.cs
- BeginStoryboard.cs
- DictionaryChange.cs
- PrimitiveSchema.cs
- xmlglyphRunInfo.cs
- FixedHyperLink.cs
- IndexingContentUnit.cs
- XmlEntityReference.cs
- RemotingSurrogateSelector.cs
- DbDataRecord.cs
- FileAuthorizationModule.cs
- ProfilePropertyNameValidator.cs
- ProfileSettingsCollection.cs
- ApplicationInterop.cs
- ListItemCollection.cs
- OptionalColumn.cs
- DecimalAnimationBase.cs
- XmlCharType.cs
- IndentedWriter.cs
- ThousandthOfEmRealPoints.cs
- Content.cs
- FontNamesConverter.cs
- ThaiBuddhistCalendar.cs
- FocusWithinProperty.cs
- XDeferredAxisSource.cs
- ErrorView.xaml.cs
- DebugView.cs
- StorageAssociationTypeMapping.cs
- TraceLog.cs
- ArraySortHelper.cs
- XmlSchemaProviderAttribute.cs
- LookupBindingPropertiesAttribute.cs
- ClientTargetSection.cs
- BindingExpression.cs
- TextTrailingWordEllipsis.cs
- Win32.cs
- ConnectionStringSettings.cs
- BasicBrowserDialog.cs
- DataServiceHostFactory.cs
- CommandEventArgs.cs
- HeaderedContentControl.cs
- MDIClient.cs
- RowSpanVector.cs
- TabControlAutomationPeer.cs
- DataRelation.cs
- AttributeTableBuilder.cs
- ChildChangedEventArgs.cs
- ElementNotAvailableException.cs
- ReadWriteObjectLock.cs
- StrokeNode.cs
- WebMessageFormatHelper.cs
- ScopeCompiler.cs
- TrackingMemoryStreamFactory.cs
- FixedDocumentSequencePaginator.cs
- Themes.cs
- TextEndOfLine.cs
- XmlSchemaSet.cs
- ILGenerator.cs
- LinearGradientBrush.cs
- WebBaseEventKeyComparer.cs
- ToolStripPanel.cs
- Literal.cs
- CodeAttributeArgumentCollection.cs
- ProfilePropertyNameValidator.cs
- ScrollableControl.cs
- IisTraceListener.cs
- Helpers.cs
- WebPartTransformerAttribute.cs
- ComMethodElement.cs
- NotifyInputEventArgs.cs
- TraceAsyncResult.cs
- DataGridViewRowEventArgs.cs
- Stack.cs
- PointLight.cs
- columnmapfactory.cs
- SQLBytes.cs