Code:
/ DotNET / DotNET / 8.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
- ToolStripItemImageRenderEventArgs.cs
- DataControlCommands.cs
- KeyedCollection.cs
- WindowsRebar.cs
- DataAccessException.cs
- NativeMethods.cs
- ToolBarTray.cs
- TdsRecordBufferSetter.cs
- PropertyManager.cs
- LayoutUtils.cs
- LinkClickEvent.cs
- CheckableControlBaseAdapter.cs
- Pointer.cs
- PerformanceCounterPermission.cs
- WriteableBitmap.cs
- TypeReference.cs
- ControlParser.cs
- UnknownBitmapDecoder.cs
- OperationContextScope.cs
- AsymmetricKeyExchangeFormatter.cs
- NameValuePair.cs
- ResourceDictionary.cs
- WebResponse.cs
- RenderTargetBitmap.cs
- _PooledStream.cs
- CapacityStreamGeometryContext.cs
- entityreference_tresulttype.cs
- ChangePassword.cs
- GrammarBuilder.cs
- FormatterServices.cs
- StringToken.cs
- SequentialWorkflowHeaderFooter.cs
- ListViewDeletedEventArgs.cs
- HandlerBase.cs
- DelegateOutArgument.cs
- RawStylusInput.cs
- DataTableExtensions.cs
- WindowsListViewItemStartMenu.cs
- HtmlToClrEventProxy.cs
- EnumValAlphaComparer.cs
- DbMetaDataColumnNames.cs
- AbstractDataSvcMapFileLoader.cs
- ZoneButton.cs
- DesignerObject.cs
- EntityDataSourceConfigureObjectContextPanel.cs
- LiteralDesigner.cs
- OleDbConnectionInternal.cs
- KeyValuePairs.cs
- ListBoxItem.cs
- JulianCalendar.cs
- HTTP_SERVICE_CONFIG_URLACL_PARAM.cs
- TableLayoutPanelCellPosition.cs
- CompilerTypeWithParams.cs
- SQLBoolean.cs
- XmlSerializerNamespaces.cs
- PrimitiveSchema.cs
- BooleanKeyFrameCollection.cs
- CommonDialog.cs
- Permission.cs
- FormsAuthentication.cs
- WSDualHttpSecurity.cs
- Stroke.cs
- WindowsAuthenticationEventArgs.cs
- RadioButtonList.cs
- MsmqProcessProtocolHandler.cs
- GridLengthConverter.cs
- Row.cs
- SettingsBindableAttribute.cs
- MultiAsyncResult.cs
- StorageTypeMapping.cs
- WebSysDefaultValueAttribute.cs
- TimeSpanMinutesConverter.cs
- Configuration.cs
- DefaultTextStore.cs
- ToolStripGripRenderEventArgs.cs
- ContractUtils.cs
- PrinterSettings.cs
- CultureInfo.cs
- IntSecurity.cs
- BadImageFormatException.cs
- SqlConnectionStringBuilder.cs
- PackageDigitalSignature.cs
- KnownBoxes.cs
- UnsettableComboBox.cs
- DomNameTable.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- TimeoutException.cs
- AssertFilter.cs
- DecoderFallback.cs
- DefaultHttpHandler.cs
- WebPartTransformer.cs
- KeyEvent.cs
- Vector3DValueSerializer.cs
- _LocalDataStore.cs
- AssociationSetEnd.cs
- ListViewGroupConverter.cs
- FormsIdentity.cs
- ClientOptions.cs
- ObjectDataSourceMethodEventArgs.cs
- BaseTemplateCodeDomTreeGenerator.cs