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
- ImageIndexConverter.cs
- TextControlDesigner.cs
- SurrogateEncoder.cs
- IndentedTextWriter.cs
- ImageDrawing.cs
- DropTarget.cs
- _OverlappedAsyncResult.cs
- AttributeData.cs
- TypefaceMetricsCache.cs
- CodeConditionStatement.cs
- OracleException.cs
- BufferedGraphics.cs
- CheckBoxField.cs
- KeyConverter.cs
- ProcessThread.cs
- FtpRequestCacheValidator.cs
- SoapElementAttribute.cs
- DbMetaDataColumnNames.cs
- FloatUtil.cs
- IBuiltInEvidence.cs
- SwitchLevelAttribute.cs
- HierarchicalDataSourceConverter.cs
- ResourceLoader.cs
- CollectionConverter.cs
- Main.cs
- ExpressionBuilder.cs
- File.cs
- MSAANativeProvider.cs
- SignedPkcs7.cs
- InputReferenceExpression.cs
- ParamArrayAttribute.cs
- WebPartZone.cs
- WebPartTransformer.cs
- XmlBoundElement.cs
- SiteMapNodeItem.cs
- EntityDataSourceContextDisposingEventArgs.cs
- ScopeCompiler.cs
- PropVariant.cs
- SessionParameter.cs
- CompiledRegexRunnerFactory.cs
- DataSetUtil.cs
- GeneralTransform3D.cs
- BorderGapMaskConverter.cs
- CodeRegionDirective.cs
- XmlNodeChangedEventArgs.cs
- SizeAnimationBase.cs
- HttpPostedFile.cs
- WizardPanelChangingEventArgs.cs
- DataTable.cs
- SiteMapNodeItem.cs
- Int64.cs
- MimeWriter.cs
- StructureChangedEventArgs.cs
- MetadataItem.cs
- ClickablePoint.cs
- ToolStripDropDown.cs
- ListViewItemCollectionEditor.cs
- NavigationHelper.cs
- WindowsSpinner.cs
- LifetimeServices.cs
- OracleInternalConnection.cs
- ModelUIElement3D.cs
- DateTimePicker.cs
- Command.cs
- XmlNode.cs
- PersonalizationEntry.cs
- SoundPlayerAction.cs
- RecordsAffectedEventArgs.cs
- TextTreeInsertUndoUnit.cs
- DataSourceCache.cs
- Catch.cs
- DocumentSignatureManager.cs
- CodeMethodInvokeExpression.cs
- GatewayIPAddressInformationCollection.cs
- DifferencingCollection.cs
- SystemWebSectionGroup.cs
- HttpWrapper.cs
- TreeBuilder.cs
- DataGridViewColumnStateChangedEventArgs.cs
- PersistenceTypeAttribute.cs
- PropertyGeneratedEventArgs.cs
- Win32SafeHandles.cs
- InvalidOperationException.cs
- HttpModulesSection.cs
- DbParameterHelper.cs
- Char.cs
- SafeHandles.cs
- StringDictionary.cs
- SaveWorkflowAsyncResult.cs
- MasterPageBuildProvider.cs
- PropertyRef.cs
- PermissionAttributes.cs
- ExtentKey.cs
- IntSecurity.cs
- SeekStoryboard.cs
- SystemInformation.cs
- HMACSHA512.cs
- ObjectDisposedException.cs
- ModuleBuilder.cs
- XmlSchemaSimpleTypeList.cs