Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / MS / Internal / KnownBoxes.cs / 1305600 / 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. 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
- WindowExtensionMethods.cs
- EmptyQuery.cs
- RSAOAEPKeyExchangeDeformatter.cs
- FileSystemWatcher.cs
- XmlWriterTraceListener.cs
- TreeViewEvent.cs
- DeclaredTypeElementCollection.cs
- LinkConverter.cs
- RowUpdatedEventArgs.cs
- DataControlImageButton.cs
- InheritablePropertyChangeInfo.cs
- ListView.cs
- CornerRadius.cs
- GeneralTransformGroup.cs
- XmlSchemaRedefine.cs
- TypeReference.cs
- MarkupObject.cs
- PeerName.cs
- CodeSnippetExpression.cs
- XmlSchemaCompilationSettings.cs
- InstallerTypeAttribute.cs
- Brushes.cs
- ContextDataSourceView.cs
- PreviewKeyDownEventArgs.cs
- CodeDOMUtility.cs
- XsltArgumentList.cs
- AnnouncementEndpointElement.cs
- TextDataBindingHandler.cs
- ValueOfAction.cs
- WinFormsComponentEditor.cs
- XsltInput.cs
- PropertySourceInfo.cs
- RequestStatusBarUpdateEventArgs.cs
- ResourceProviderFactory.cs
- ImageFormat.cs
- BasePattern.cs
- DoubleAnimationBase.cs
- AppDomain.cs
- FileDialog_Vista.cs
- Application.cs
- ResourcesBuildProvider.cs
- TextRunCacheImp.cs
- ISO2022Encoding.cs
- NonVisualControlAttribute.cs
- CancelAsyncOperationRequest.cs
- CodeSnippetCompileUnit.cs
- MulticastDelegate.cs
- SystemIcmpV6Statistics.cs
- TabPage.cs
- Track.cs
- HtmlInputImage.cs
- NavigationProperty.cs
- ImportOptions.cs
- CodeCastExpression.cs
- OutputCacheSection.cs
- TableLayoutPanelBehavior.cs
- DataServiceProcessingPipeline.cs
- FileSecurity.cs
- CodeLabeledStatement.cs
- MatrixConverter.cs
- RunClient.cs
- XmlConvert.cs
- TdsParser.cs
- OdbcConnectionPoolProviderInfo.cs
- PropertyEmitterBase.cs
- SponsorHelper.cs
- BitmapPalette.cs
- CookieProtection.cs
- HttpListenerPrefixCollection.cs
- LayoutExceptionEventArgs.cs
- CapacityStreamGeometryContext.cs
- XmlToDatasetMap.cs
- prompt.cs
- Menu.cs
- UrlMappingsSection.cs
- OpacityConverter.cs
- LineMetrics.cs
- PassportPrincipal.cs
- RadioButtonStandardAdapter.cs
- CompilerCollection.cs
- Win32.cs
- FontCollection.cs
- DynamicRendererThreadManager.cs
- Classification.cs
- XmlSchemaSimpleContentExtension.cs
- SqlRecordBuffer.cs
- _LocalDataStoreMgr.cs
- GradientStop.cs
- OracleConnectionStringBuilder.cs
- SqlDataSourceConfigureSelectPanel.cs
- Emitter.cs
- XmlFileEditor.cs
- GeneralTransform3DGroup.cs
- ControlBuilderAttribute.cs
- SpeechSynthesizer.cs
- SeverityFilter.cs
- MD5CryptoServiceProvider.cs
- JournalNavigationScope.cs
- BaseTemplateParser.cs
- BaseDataList.cs