Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / MeasureItemEvent.cs / 1305376 / MeasureItemEvent.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms { using System.Diagnostics; using System; using System.ComponentModel; using System.Drawing; using Microsoft.Win32; ////// /// This event is sent by controls such as the ListBox or ComboBox that need users /// to tell them how large a given item is to be. /// public class MeasureItemEventArgs : EventArgs { private int itemHeight; private int itemWidth; private int index; private readonly System.Drawing.Graphics graphics; ////// /// public MeasureItemEventArgs(Graphics graphics, int index, int itemHeight) { this.graphics = graphics; this.index = index; this.itemHeight = itemHeight; this.itemWidth = 0; } ///[To be supplied.] ////// /// public MeasureItemEventArgs(Graphics graphics, int index) { this.graphics = graphics; this.index = index; this.itemHeight = 0; this.itemWidth = 0; } ///[To be supplied.] ////// /// A Graphics object to measure relative to. /// public System.Drawing.Graphics Graphics { get { return graphics; } } ////// /// The index of item for which the height/width is needed. /// public int Index { get { return index; } } ////// /// Where the recipient of the event should put the height of the /// item specified by the index. /// public int ItemHeight { get { return itemHeight; } set { itemHeight = value; } } ////// /// Where the recipient of the event should put the width of the /// item specified by the index. /// public int ItemWidth { get { return itemWidth; } set { itemWidth = value; } } } } // 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
- SessionStateModule.cs
- DataGridViewCellStyle.cs
- QueryStringParameter.cs
- ReliableSession.cs
- TextDecorationCollectionConverter.cs
- XmlCustomFormatter.cs
- InheritablePropertyChangeInfo.cs
- ToolStripControlHost.cs
- IndicFontClient.cs
- WmlTextBoxAdapter.cs
- WhitespaceSignificantCollectionAttribute.cs
- GenericUriParser.cs
- OptionUsage.cs
- LeaseManager.cs
- InfoCardSymmetricCrypto.cs
- MasterPageParser.cs
- SolidColorBrush.cs
- XamlPointCollectionSerializer.cs
- categoryentry.cs
- EditableLabelControl.cs
- TableRowCollection.cs
- ProcessHostConfigUtils.cs
- UniqueSet.cs
- _FtpDataStream.cs
- ExtentCqlBlock.cs
- FileRecordSequenceCompletedAsyncResult.cs
- COAUTHIDENTITY.cs
- AppDomainAttributes.cs
- ParallelTimeline.cs
- ReservationCollection.cs
- UIAgentAsyncBeginRequest.cs
- HandleRef.cs
- XPathBinder.cs
- TextOptionsInternal.cs
- FatalException.cs
- ClientApiGenerator.cs
- RuntimeDelegateArgument.cs
- PolyQuadraticBezierSegment.cs
- SendSecurityHeader.cs
- TraceHandlerErrorFormatter.cs
- SiteOfOriginContainer.cs
- CursorConverter.cs
- DataBindingList.cs
- CodeNamespaceImportCollection.cs
- WebServiceAttribute.cs
- HttpCachePolicyElement.cs
- TextHintingModeValidation.cs
- ClickablePoint.cs
- Identifier.cs
- BackStopAuthenticationModule.cs
- SQLInt32Storage.cs
- ArgIterator.cs
- TransportListener.cs
- DbParameterCollection.cs
- DetectRunnableInstancesTask.cs
- PixelFormatConverter.cs
- AuthorizationRule.cs
- RSAProtectedConfigurationProvider.cs
- RSACryptoServiceProvider.cs
- KeyTime.cs
- StringArrayConverter.cs
- ObjectStateFormatter.cs
- NavigationProperty.cs
- JavaScriptString.cs
- RelationshipDetailsCollection.cs
- MultipartIdentifier.cs
- uribuilder.cs
- GraphicsPath.cs
- VectorAnimationBase.cs
- ConsumerConnectionPointCollection.cs
- HtmlElementCollection.cs
- PermissionAttributes.cs
- StrokeRenderer.cs
- XPathDocumentNavigator.cs
- Line.cs
- DataGridColumnCollection.cs
- XmlResolver.cs
- WebPartZoneCollection.cs
- DataTrigger.cs
- WebPartEditVerb.cs
- PromptEventArgs.cs
- FileInfo.cs
- DataGridViewCellValueEventArgs.cs
- PowerStatus.cs
- BaseParser.cs
- CompositeFontInfo.cs
- FontFamilyConverter.cs
- FixedDSBuilder.cs
- XPathConvert.cs
- ValuePattern.cs
- QueryCoreOp.cs
- XmlCDATASection.cs
- ServiceReference.cs
- InkPresenter.cs
- ControlPropertyNameConverter.cs
- ResolvedKeyFrameEntry.cs
- DbExpressionVisitor_TResultType.cs
- xml.cs
- TextChangedEventArgs.cs
- ModelToObjectValueConverter.cs