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
- ReferenceSchema.cs
- Clipboard.cs
- SqlRowUpdatingEvent.cs
- Hex.cs
- StreamReader.cs
- Parameter.cs
- GlyphInfoList.cs
- EventItfInfo.cs
- LinqToSqlWrapper.cs
- ControlIdConverter.cs
- RouteValueExpressionBuilder.cs
- selecteditemcollection.cs
- StreamGeometry.cs
- DebugView.cs
- AssemblyCache.cs
- EventLogPermissionEntryCollection.cs
- StateValidator.cs
- _WinHttpWebProxyDataBuilder.cs
- SessionPageStatePersister.cs
- WindowsTitleBar.cs
- DrawItemEvent.cs
- DispatcherOperation.cs
- ParameterToken.cs
- StringInfo.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- WindowsFormsHost.cs
- Conditional.cs
- ValueUnavailableException.cs
- MemoryMappedFile.cs
- StorageComplexPropertyMapping.cs
- DefaultParameterValueAttribute.cs
- MembershipValidatePasswordEventArgs.cs
- EditorZoneBase.cs
- ConnectionsZone.cs
- RotateTransform.cs
- WindowPattern.cs
- InsufficientExecutionStackException.cs
- DataReceivedEventArgs.cs
- HandlerFactoryWrapper.cs
- InstanceDataCollection.cs
- ManagedFilter.cs
- PingOptions.cs
- CodeParameterDeclarationExpression.cs
- TabControl.cs
- ContextMenu.cs
- ApplicationFileCodeDomTreeGenerator.cs
- SortQuery.cs
- InProcStateClientManager.cs
- EntityDataReader.cs
- PropertyDescriptors.cs
- IntegrationExceptionEventArgs.cs
- BaseParagraph.cs
- ExceptionUtil.cs
- PasswordPropertyTextAttribute.cs
- BasicHttpMessageSecurity.cs
- TextWriterEngine.cs
- TrustLevel.cs
- DecimalKeyFrameCollection.cs
- ResolveNameEventArgs.cs
- HostingEnvironment.cs
- CodeAttributeDeclarationCollection.cs
- X500Name.cs
- TextRangeBase.cs
- SvcMapFileSerializer.cs
- DataControlLinkButton.cs
- Cell.cs
- TextEditorContextMenu.cs
- TextFormatter.cs
- StylusOverProperty.cs
- ConfigXmlCDataSection.cs
- ProxyAttribute.cs
- FixedStringLookup.cs
- PeerObject.cs
- RefreshPropertiesAttribute.cs
- ClientUtils.cs
- SmtpTransport.cs
- WindowsImpersonationContext.cs
- ScrollPattern.cs
- DictionaryBase.cs
- BoundField.cs
- base64Transforms.cs
- XmlLangPropertyAttribute.cs
- RoleGroupCollectionEditor.cs
- ServiceSecurityContext.cs
- RedistVersionInfo.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- SqlDataSource.cs
- ThicknessKeyFrameCollection.cs
- DelayedRegex.cs
- AttributeEmitter.cs
- DeviceContext.cs
- TemplateControl.cs
- WorkflowViewElement.cs
- XmlExtensionFunction.cs
- CompositeFontFamily.cs
- CornerRadiusConverter.cs
- UrlUtility.cs
- MessageUtil.cs
- PackageFilter.cs
- ApplicationSecurityInfo.cs