Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / DataGridViewRowHeightInfoNeededEventArgs.cs / 1305376 / DataGridViewRowHeightInfoNeededEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; using System.Diagnostics; using System.Globalization; ///public class DataGridViewRowHeightInfoNeededEventArgs : EventArgs { private int rowIndex; private int height; private int minimumHeight; internal DataGridViewRowHeightInfoNeededEventArgs() { this.rowIndex = -1; this.height = -1; this.minimumHeight = -1; } /// public int Height { get { return this.height; } set { if (value < this.minimumHeight) { value = this.minimumHeight; } if (value > DataGridViewBand.maxBandThickness) { throw new ArgumentOutOfRangeException("Height", SR.GetString(SR.InvalidHighBoundArgumentEx, "Height", (value).ToString(CultureInfo.CurrentCulture), (DataGridViewBand.maxBandThickness).ToString(CultureInfo.CurrentCulture))); } this.height = value; } } /// public int MinimumHeight { get { return this.minimumHeight; } set { if (value < DataGridViewBand.minBandThickness) { throw new ArgumentOutOfRangeException("MinimumHeight", value, SR.GetString(SR.DataGridViewBand_MinimumHeightSmallerThanOne, (DataGridViewBand.minBandThickness).ToString(CultureInfo.CurrentCulture))); } if (this.height < value) { this.height = value; } this.minimumHeight = value; } } /// public int RowIndex { get { return this.rowIndex; } } internal void SetProperties(int rowIndex, int height, int minimumHeight) { Debug.Assert(rowIndex >= -1); Debug.Assert(height > 0); Debug.Assert(minimumHeight > 0); Debug.Assert(height >= minimumHeight); this.rowIndex = rowIndex; this.height = height; this.minimumHeight = minimumHeight; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System; using System.Diagnostics; using System.Globalization; ///public class DataGridViewRowHeightInfoNeededEventArgs : EventArgs { private int rowIndex; private int height; private int minimumHeight; internal DataGridViewRowHeightInfoNeededEventArgs() { this.rowIndex = -1; this.height = -1; this.minimumHeight = -1; } /// public int Height { get { return this.height; } set { if (value < this.minimumHeight) { value = this.minimumHeight; } if (value > DataGridViewBand.maxBandThickness) { throw new ArgumentOutOfRangeException("Height", SR.GetString(SR.InvalidHighBoundArgumentEx, "Height", (value).ToString(CultureInfo.CurrentCulture), (DataGridViewBand.maxBandThickness).ToString(CultureInfo.CurrentCulture))); } this.height = value; } } /// public int MinimumHeight { get { return this.minimumHeight; } set { if (value < DataGridViewBand.minBandThickness) { throw new ArgumentOutOfRangeException("MinimumHeight", value, SR.GetString(SR.DataGridViewBand_MinimumHeightSmallerThanOne, (DataGridViewBand.minBandThickness).ToString(CultureInfo.CurrentCulture))); } if (this.height < value) { this.height = value; } this.minimumHeight = value; } } /// public int RowIndex { get { return this.rowIndex; } } internal void SetProperties(int rowIndex, int height, int minimumHeight) { Debug.Assert(rowIndex >= -1); Debug.Assert(height > 0); Debug.Assert(minimumHeight > 0); Debug.Assert(height >= minimumHeight); this.rowIndex = rowIndex; this.height = height; this.minimumHeight = minimumHeight; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InputBuffer.cs
- IdentityNotMappedException.cs
- MenuRendererClassic.cs
- FontFamilyIdentifier.cs
- FieldNameLookup.cs
- ToolStripOverflowButton.cs
- Win32SafeHandles.cs
- RegexCapture.cs
- XmlAggregates.cs
- SoapIgnoreAttribute.cs
- BitFlagsGenerator.cs
- DataSourceCacheDurationConverter.cs
- EventListener.cs
- XmlAutoDetectWriter.cs
- DataGridViewSelectedCellCollection.cs
- SqlProfileProvider.cs
- XmlSchemaNotation.cs
- CacheMemory.cs
- WebBrowserPermission.cs
- CachedBitmap.cs
- GridViewDesigner.cs
- CryptographicAttribute.cs
- NodeInfo.cs
- ECDiffieHellman.cs
- SmiRequestExecutor.cs
- ClonableStack.cs
- BaseCodeDomTreeGenerator.cs
- TextFindEngine.cs
- WindowsAuthenticationEventArgs.cs
- ConfigXmlDocument.cs
- StringComparer.cs
- Msec.cs
- CustomCategoryAttribute.cs
- TableLayoutSettingsTypeConverter.cs
- X509Utils.cs
- XhtmlTextWriter.cs
- _SSPISessionCache.cs
- XmlSecureResolver.cs
- RankException.cs
- SqlErrorCollection.cs
- VisualStyleElement.cs
- WorkflowDebuggerSteppingAttribute.cs
- IntMinMaxAggregationOperator.cs
- UnhandledExceptionEventArgs.cs
- HttpModuleAction.cs
- OutputCacheSettingsSection.cs
- LostFocusEventManager.cs
- TypeViewSchema.cs
- SqlCaseSimplifier.cs
- Directory.cs
- ExpressionParser.cs
- CompressEmulationStream.cs
- OAVariantLib.cs
- SequentialUshortCollection.cs
- InvalidFilterCriteriaException.cs
- ExecutedRoutedEventArgs.cs
- ToolboxComponentsCreatingEventArgs.cs
- DependencyObjectProvider.cs
- SafeFileMappingHandle.cs
- BasicExpandProvider.cs
- WebResourceAttribute.cs
- TextEditorSelection.cs
- BatchWriter.cs
- ListMarkerLine.cs
- FontSizeConverter.cs
- TableRowGroup.cs
- QueryableDataSourceEditData.cs
- DashStyles.cs
- URLString.cs
- ImplicitInputBrush.cs
- ListSourceHelper.cs
- HiddenFieldPageStatePersister.cs
- TreeBuilderXamlTranslator.cs
- RTLAwareMessageBox.cs
- ViewPort3D.cs
- ValueChangedEventManager.cs
- ClientTarget.cs
- UniqueIdentifierService.cs
- StrokeNode.cs
- OracleMonthSpan.cs
- SHA384.cs
- AuthorizationSection.cs
- ZoneIdentityPermission.cs
- BindToObject.cs
- ConfigurationStrings.cs
- GridViewActionList.cs
- ParameterModifier.cs
- FormsAuthenticationUserCollection.cs
- PackagePart.cs
- LoadedOrUnloadedOperation.cs
- TrackingCondition.cs
- SecurityKeyIdentifier.cs
- ServiceManagerHandle.cs
- linebase.cs
- NullableIntSumAggregationOperator.cs
- PreservationFileWriter.cs
- ISFTagAndGuidCache.cs
- TextHidden.cs
- SignedInfo.cs
- PathHelper.cs