Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / MS / Internal / KnownBoxes.cs / 1 / KnownBoxes.cs
using System; using System.Windows; using System.Windows.Controls; namespace MS.Internal.KnownBoxes { internal class SizeBox { internal SizeBox(double width, double height) { if (width < 0 || height < 0) { throw new System.ArgumentException(SR.Get(SRID.Rect_WidthAndHeightCannotBeNegative)); } _width = width; _height = height; } internal SizeBox(Size size): this(size.Width, size.Height) {} internal double Width { get { return _width; } set { if (value < 0) { throw new System.ArgumentException(SR.Get(SRID.Rect_WidthAndHeightCannotBeNegative)); } _width = value; } } internal double Height { get { return _height; } set { if (value < 0) { throw new System.ArgumentException(SR.Get(SRID.Rect_WidthAndHeightCannotBeNegative)); } _height = value; } } double _width; double _height; } } // 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
- StatusBarAutomationPeer.cs
- ChtmlImageAdapter.cs
- CodeTypeDeclarationCollection.cs
- ReadOnlyTernaryTree.cs
- Screen.cs
- _Win32.cs
- SqlConnectionHelper.cs
- ArgumentOutOfRangeException.cs
- CursorEditor.cs
- XmlSerializerVersionAttribute.cs
- AppDomain.cs
- ProxyFragment.cs
- RegistrationServices.cs
- ItemCollection.cs
- OpenTypeMethods.cs
- DecimalConverter.cs
- CaseInsensitiveHashCodeProvider.cs
- SymmetricKeyWrap.cs
- RuleSettingsCollection.cs
- ProfessionalColors.cs
- WindowClosedEventArgs.cs
- OdbcPermission.cs
- FixedPageStructure.cs
- RealProxy.cs
- Sentence.cs
- RawKeyboardInputReport.cs
- BufferedGraphicsManager.cs
- DateTimeValueSerializer.cs
- PolyQuadraticBezierSegment.cs
- Geometry3D.cs
- ApplicationFileCodeDomTreeGenerator.cs
- ModelVisual3D.cs
- AgileSafeNativeMemoryHandle.cs
- ProcessInputEventArgs.cs
- columnmapkeybuilder.cs
- DbConnectionClosed.cs
- HttpCacheParams.cs
- ToolStripItem.cs
- InternalSendMessage.cs
- hresults.cs
- RestHandlerFactory.cs
- DatePicker.cs
- IteratorFilter.cs
- EventBuilder.cs
- WebRequestModuleElementCollection.cs
- ForeignKeyFactory.cs
- UIElementParagraph.cs
- SelectorAutomationPeer.cs
- ZipIOCentralDirectoryFileHeader.cs
- Vector3DAnimation.cs
- Instrumentation.cs
- InputLanguageCollection.cs
- ReferentialConstraint.cs
- FilterQuery.cs
- CorrelationExtension.cs
- If.cs
- InheritedPropertyChangedEventArgs.cs
- WorkflowServiceBuildProvider.cs
- KerberosReceiverSecurityToken.cs
- SchemaRegistration.cs
- NumericUpDown.cs
- Table.cs
- ClearCollection.cs
- FormViewInsertEventArgs.cs
- WebPartCollection.cs
- X509ScopedServiceCertificateElementCollection.cs
- Vector3DConverter.cs
- SecurityUtils.cs
- CodeTypeParameterCollection.cs
- CellConstantDomain.cs
- XmlSchemaIdentityConstraint.cs
- UpDownEvent.cs
- ViewStateAttachedPropertyFeature.cs
- Package.cs
- IIS7WorkerRequest.cs
- DataGridLength.cs
- StringExpressionSet.cs
- WriteFileContext.cs
- XmlSignificantWhitespace.cs
- DataControlPagerLinkButton.cs
- TemplateKeyConverter.cs
- DataError.cs
- PopupEventArgs.cs
- NativeMethods.cs
- RectIndependentAnimationStorage.cs
- FrameworkTemplate.cs
- DataTableNewRowEvent.cs
- Duration.cs
- CompilationSection.cs
- ReflectionPermission.cs
- DesignSurfaceCollection.cs
- HMAC.cs
- ApplicationDirectoryMembershipCondition.cs
- SelectManyQueryOperator.cs
- UIElement.cs
- BoolExpression.cs
- Axis.cs
- HttpListenerRequest.cs
- MetadataResolver.cs
- NamedPermissionSet.cs