Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //----------------------------------------------------------------------------- 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
- LongPath.cs
- IisTraceListener.cs
- PointCollectionConverter.cs
- CharacterHit.cs
- Themes.cs
- SchemaDeclBase.cs
- JavaScriptSerializer.cs
- MetafileEditor.cs
- HMACRIPEMD160.cs
- DataBinding.cs
- WrappedIUnknown.cs
- ToolZoneDesigner.cs
- AppDomainUnloadedException.cs
- ReadOnlyMetadataCollection.cs
- UriScheme.cs
- TimersDescriptionAttribute.cs
- securestring.cs
- StylusDownEventArgs.cs
- WpfWebRequestHelper.cs
- httpstaticobjectscollection.cs
- Hyperlink.cs
- WizardSideBarListControlItem.cs
- ToolStripLocationCancelEventArgs.cs
- ImageCodecInfoPrivate.cs
- CurrencyManager.cs
- BasicHttpMessageSecurity.cs
- EmptyControlCollection.cs
- UserNameServiceElement.cs
- UmAlQuraCalendar.cs
- TlsnegoTokenProvider.cs
- BuildResult.cs
- RequestCachePolicy.cs
- TaskFileService.cs
- GotoExpression.cs
- SemaphoreFullException.cs
- DirectoryObjectSecurity.cs
- HtmlTextArea.cs
- XhtmlBasicObjectListAdapter.cs
- XmlUnspecifiedAttribute.cs
- ObjectManager.cs
- JoinElimination.cs
- ProfilePropertyNameValidator.cs
- PlatformCulture.cs
- CursorInteropHelper.cs
- InstanceCreationEditor.cs
- ConfigurationSectionGroup.cs
- SettingsAttributeDictionary.cs
- ControlBindingsConverter.cs
- ServiceDeploymentInfo.cs
- KeyedCollection.cs
- MessageSecurityOverTcp.cs
- StringExpressionSet.cs
- DeploymentExceptionMapper.cs
- EntryWrittenEventArgs.cs
- TextInfo.cs
- URIFormatException.cs
- XmlILIndex.cs
- SafeNativeMethodsMilCoreApi.cs
- XmlSerializationReader.cs
- UrlUtility.cs
- pingexception.cs
- MenuItem.cs
- KeyEventArgs.cs
- Point3DCollection.cs
- WindowsFormsHostPropertyMap.cs
- BlockUIContainer.cs
- ProfileService.cs
- ThemeInfoAttribute.cs
- DBNull.cs
- DataTableCollection.cs
- DispatcherExceptionEventArgs.cs
- CheckBox.cs
- PageBorderless.cs
- HtmlControl.cs
- InternalCache.cs
- LinkButton.cs
- ItemType.cs
- CapacityStreamGeometryContext.cs
- WebPartConnectionsCancelEventArgs.cs
- FollowerQueueCreator.cs
- FlowchartStart.xaml.cs
- HttpDictionary.cs
- _NetRes.cs
- ImportCatalogPart.cs
- GenericXmlSecurityToken.cs
- FormViewDeletedEventArgs.cs
- HtmlShim.cs
- ContentPlaceHolder.cs
- NumericPagerField.cs
- DeadCharTextComposition.cs
- ReceiveSecurityHeaderElementManager.cs
- FamilyTypefaceCollection.cs
- SpeechRecognizer.cs
- PipelineModuleStepContainer.cs
- RoleGroupCollection.cs
- DbConvert.cs
- DataRowView.cs
- LinkTarget.cs
- MaterialGroup.cs
- CodeTypeParameter.cs