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
- BinHexEncoder.cs
- DataControlField.cs
- ProxyHelper.cs
- Rules.cs
- ProfessionalColors.cs
- EventManager.cs
- JulianCalendar.cs
- OrthographicCamera.cs
- ServiceDebugBehavior.cs
- SharedStatics.cs
- DbDataAdapter.cs
- RepeatInfo.cs
- ResourceProperty.cs
- DbDataRecord.cs
- ImageSource.cs
- ScriptIgnoreAttribute.cs
- BooleanConverter.cs
- QueueAccessMode.cs
- ParameterCollection.cs
- Run.cs
- COM2ExtendedUITypeEditor.cs
- ReversePositionQuery.cs
- HttpServerVarsCollection.cs
- TrackingDataItem.cs
- ProviderMetadata.cs
- PortCache.cs
- KeyedQueue.cs
- HtmlSelect.cs
- MultiPageTextView.cs
- XmlSerializerSection.cs
- HTTPAPI_VERSION.cs
- WindowsListBox.cs
- DataGridViewRowsRemovedEventArgs.cs
- DCSafeHandle.cs
- Table.cs
- XPathEmptyIterator.cs
- SoapAttributeOverrides.cs
- AutoGeneratedField.cs
- LogStore.cs
- DocumentOutline.cs
- KeyValueInternalCollection.cs
- DefaultAssemblyResolver.cs
- UnSafeCharBuffer.cs
- InstanceHandle.cs
- ListItemConverter.cs
- BrowserTree.cs
- SrgsRuleRef.cs
- XmlNodeChangedEventArgs.cs
- ExpressionContext.cs
- LinkDesigner.cs
- XD.cs
- EdgeModeValidation.cs
- HttpBrowserCapabilitiesWrapper.cs
- TreeViewImageKeyConverter.cs
- CommonObjectSecurity.cs
- HyperLink.cs
- Point4D.cs
- DbParameterCollectionHelper.cs
- XmlSchemaFacet.cs
- DataGridItemAutomationPeer.cs
- OleStrCAMarshaler.cs
- DataGridViewDataErrorEventArgs.cs
- SiteMapDataSourceView.cs
- LiteralTextContainerControlBuilder.cs
- BulletedList.cs
- Font.cs
- Boolean.cs
- DataTableMapping.cs
- WebControlAdapter.cs
- ImageIndexConverter.cs
- designeractionlistschangedeventargs.cs
- HostingEnvironment.cs
- CaseInsensitiveOrdinalStringComparer.cs
- formatstringdialog.cs
- TreeNodeCollectionEditor.cs
- MonitorWrapper.cs
- CaretElement.cs
- ApplicationDirectoryMembershipCondition.cs
- ItemChangedEventArgs.cs
- ParseElement.cs
- BamlLocalizableResource.cs
- DataTableMapping.cs
- Adorner.cs
- TextElementCollectionHelper.cs
- IDispatchConstantAttribute.cs
- GeometryCollection.cs
- ProviderConnectionPoint.cs
- WebCategoryAttribute.cs
- DetailsViewDeleteEventArgs.cs
- VisualTransition.cs
- Literal.cs
- XamlPathDataSerializer.cs
- ZipIOLocalFileHeader.cs
- WorkflowViewElement.cs
- Line.cs
- ApplyImportsAction.cs
- MetadataItemCollectionFactory.cs
- ContentElement.cs
- UserPreferenceChangingEventArgs.cs
- WebServiceResponse.cs