Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / DataGridViewRowHeightInfoNeededEventArgs.cs / 1 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Int16KeyFrameCollection.cs
- SimpleExpression.cs
- ScriptingSectionGroup.cs
- PeerMessageDispatcher.cs
- TextEditorTyping.cs
- EntryPointNotFoundException.cs
- ToolStripControlHost.cs
- HttpWriter.cs
- LogicalCallContext.cs
- InputScopeNameConverter.cs
- DataException.cs
- SafeNativeMethods.cs
- Decimal.cs
- TypeConverter.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- RsaSecurityKey.cs
- BitConverter.cs
- Matrix3D.cs
- ZipIOModeEnforcingStream.cs
- CodeChecksumPragma.cs
- DomainConstraint.cs
- SmtpFailedRecipientsException.cs
- ConfigurationElement.cs
- ApplicationId.cs
- PreservationFileWriter.cs
- EmptyTextWriter.cs
- FreezableOperations.cs
- AnonymousIdentificationModule.cs
- SpecialNameAttribute.cs
- Parser.cs
- DeleteMemberBinder.cs
- PieceDirectory.cs
- WebPartsSection.cs
- XmlQualifiedNameTest.cs
- BrushValueSerializer.cs
- OdbcConnectionPoolProviderInfo.cs
- CombinedGeometry.cs
- IgnoreFileBuildProvider.cs
- PartitionResolver.cs
- DesignSurface.cs
- DataGridCellAutomationPeer.cs
- PolicyStatement.cs
- BidOverLoads.cs
- OleTxTransaction.cs
- StrongNameKeyPair.cs
- EmptyEnumerable.cs
- PKCS1MaskGenerationMethod.cs
- CollectionContainer.cs
- InternalCompensate.cs
- HwndMouseInputProvider.cs
- VirtualDirectoryMappingCollection.cs
- DelegatedStream.cs
- DataGridViewRowCollection.cs
- PropertyInfoSet.cs
- DesignerDataStoredProcedure.cs
- PublisherIdentityPermission.cs
- PropertyEntry.cs
- TraceUtils.cs
- WSSecureConversation.cs
- _LocalDataStoreMgr.cs
- SectionInformation.cs
- MapPathBasedVirtualPathProvider.cs
- DispatchChannelSink.cs
- XPathItem.cs
- AuthenticatingEventArgs.cs
- MenuBase.cs
- SourceSwitch.cs
- TargetFrameworkAttribute.cs
- ConfigurationSettings.cs
- UserControlCodeDomTreeGenerator.cs
- InputScope.cs
- Style.cs
- RelativeSource.cs
- _OverlappedAsyncResult.cs
- TypeUnloadedException.cs
- StreamInfo.cs
- ContentType.cs
- ParserExtension.cs
- StyleCollection.cs
- AstNode.cs
- IssuanceLicense.cs
- ContractCodeDomInfo.cs
- Tablet.cs
- InputScope.cs
- PerformanceCounter.cs
- CustomValidator.cs
- DataTransferEventArgs.cs
- CultureSpecificCharacterBufferRange.cs
- GeometryDrawing.cs
- _SpnDictionary.cs
- Accessible.cs
- EntityObject.cs
- SqlUDTStorage.cs
- smtpconnection.cs
- PackageRelationshipSelector.cs
- ScriptReferenceBase.cs
- TreePrinter.cs
- ScrollItemPattern.cs
- GeneralTransformGroup.cs
- ServiceMoniker.cs