Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / MeasureItemEvent.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripContainerActionList.cs
- XmlSchemaSimpleTypeUnion.cs
- ToolStripScrollButton.cs
- DataServiceContext.cs
- ClonableStack.cs
- DbSource.cs
- unitconverter.cs
- HeaderedItemsControl.cs
- AxisAngleRotation3D.cs
- TypedTableBaseExtensions.cs
- BadImageFormatException.cs
- DataSourceControlBuilder.cs
- PcmConverter.cs
- LinqDataView.cs
- EventManager.cs
- EntityDataSourceDesigner.cs
- IdentityModelDictionary.cs
- NumericUpDownAccelerationCollection.cs
- StringCollection.cs
- TableRow.cs
- SchemaNames.cs
- ConfigurationPermission.cs
- ImageSourceValueSerializer.cs
- Adorner.cs
- IssuedTokenClientBehaviorsElement.cs
- InvalidProgramException.cs
- Padding.cs
- RuleEngine.cs
- ColorAnimationUsingKeyFrames.cs
- BmpBitmapEncoder.cs
- ListViewItemEventArgs.cs
- OptimalBreakSession.cs
- Italic.cs
- LineServicesRun.cs
- filewebrequest.cs
- RecognitionEventArgs.cs
- EventHandlersStore.cs
- RtfToXamlReader.cs
- SafeNativeMethodsOther.cs
- TagPrefixCollection.cs
- DecoderNLS.cs
- ZeroOpNode.cs
- activationcontext.cs
- ActivationArguments.cs
- StringKeyFrameCollection.cs
- ExpressionEditorAttribute.cs
- OperatorExpressions.cs
- MappingItemCollection.cs
- CookieParameter.cs
- _ConnectionGroup.cs
- HtmlDocument.cs
- BuildProvider.cs
- KerberosTokenFactoryCredential.cs
- CompositeControl.cs
- ListBindingConverter.cs
- MediaCommands.cs
- InputLanguageCollection.cs
- DocumentSchemaValidator.cs
- ImageClickEventArgs.cs
- PersistenceException.cs
- SoapAttributeOverrides.cs
- PhoneCall.cs
- TransportOutputChannel.cs
- SolidBrush.cs
- ObjectViewQueryResultData.cs
- ThreadStateException.cs
- TraceInternal.cs
- StructuredTypeEmitter.cs
- BinaryFormatter.cs
- CursorConverter.cs
- FilePrompt.cs
- MonitoringDescriptionAttribute.cs
- HttpCookiesSection.cs
- ConnectionProviderAttribute.cs
- QueryRewriter.cs
- DeclaredTypeElement.cs
- _RequestCacheProtocol.cs
- VisualStyleRenderer.cs
- FilteredAttributeCollection.cs
- VariableReference.cs
- DocumentCollection.cs
- FontSource.cs
- DataGridViewIntLinkedList.cs
- ExpressionBuilder.cs
- Parser.cs
- FormattedText.cs
- TextSimpleMarkerProperties.cs
- safesecurityhelperavalon.cs
- Substitution.cs
- FastEncoder.cs
- Point3DAnimationBase.cs
- CellParagraph.cs
- MissingFieldException.cs
- EntityCommand.cs
- StreamWriter.cs
- ValueUtilsSmi.cs
- HashAlgorithm.cs
- ListViewDeletedEventArgs.cs
- TextSchema.cs
- TabletDeviceInfo.cs