Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / ListViewVirtualItemsSelectionRangeChangedEvent.cs / 1305376 / ListViewVirtualItemsSelectionRangeChangedEvent.cs
//------------------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------------------- /* */ namespace System.Windows.Forms { using System.ComponentModel; ////// /// The event class that is created when the selection state of a ListViewItem is changed. /// public class ListViewVirtualItemsSelectionRangeChangedEventArgs : EventArgs { private int startIndex; private int endIndex; private bool isSelected; ////// /// Constructs a ListViewVirtualItemsSelectionRangeChangedEventArgs object. /// public ListViewVirtualItemsSelectionRangeChangedEventArgs(int startIndex, int endIndex, bool isSelected) { if (startIndex > endIndex) { throw new ArgumentException(SR.GetString(SR.ListViewStartIndexCannotBeLargerThanEndIndex)); } this.startIndex = startIndex; this.endIndex = endIndex; this.isSelected = isSelected; } ////// /// Returns the end of the range where the selection changed /// public int EndIndex { get { return this.endIndex; } } ////// /// Return true if the items are selected /// public bool IsSelected { get { return this.isSelected; } } ////// /// Returns the begining of the range where the selection changed /// public int StartIndex { get { return this.startIndex; } } } } // 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
- CachedPathData.cs
- ProcessModelSection.cs
- Stylus.cs
- AlternationConverter.cs
- WebSysDefaultValueAttribute.cs
- EnumerableRowCollection.cs
- Themes.cs
- SpeechRecognitionEngine.cs
- ArrayList.cs
- MeshGeometry3D.cs
- OdbcParameterCollection.cs
- AnimationClockResource.cs
- PreloadedPackages.cs
- XmlElementList.cs
- NullableBoolConverter.cs
- SqlColumnizer.cs
- AuthenticatingEventArgs.cs
- ProfileParameter.cs
- CodeDirectionExpression.cs
- WebBodyFormatMessageProperty.cs
- WebPartHeaderCloseVerb.cs
- ListSortDescription.cs
- ZoneIdentityPermission.cs
- HttpCookie.cs
- FixedSOMTextRun.cs
- ListCommandEventArgs.cs
- JsonCollectionDataContract.cs
- KnownColorTable.cs
- ExpanderAutomationPeer.cs
- HttpServerChannel.cs
- RemotingClientProxy.cs
- DefaultParameterValueAttribute.cs
- _ConnectionGroup.cs
- PtsPage.cs
- COM2PropertyDescriptor.cs
- ToolStripLabel.cs
- COM2PropertyDescriptor.cs
- FlowDocumentPage.cs
- DataGridItemAutomationPeer.cs
- DataGridPreparingCellForEditEventArgs.cs
- SchemaTypeEmitter.cs
- WhitespaceRuleReader.cs
- PtsHost.cs
- SqlUtil.cs
- HtmlAnchor.cs
- MetadataException.cs
- SoapSchemaExporter.cs
- BoolExpression.cs
- InlineObject.cs
- SiteMapNodeItemEventArgs.cs
- ReadOnlyHierarchicalDataSource.cs
- LicenseManager.cs
- XmlILStorageConverter.cs
- XPathMessageFilterTable.cs
- ReliableRequestSessionChannel.cs
- ControlCachePolicy.cs
- NumericUpDownAccelerationCollection.cs
- AnnotationComponentManager.cs
- EditorZoneBase.cs
- _FtpControlStream.cs
- LazyTextWriterCreator.cs
- XPathParser.cs
- oledbmetadatacolumnnames.cs
- DataGridItemEventArgs.cs
- HScrollBar.cs
- FieldCollectionEditor.cs
- DynamicMethod.cs
- JobPageOrder.cs
- MetadataArtifactLoader.cs
- ConfigurationManagerInternal.cs
- ScriptResourceInfo.cs
- TextRunCacheImp.cs
- DataGridViewMethods.cs
- NativeMethods.cs
- XmlILModule.cs
- XmlRootAttribute.cs
- CellPartitioner.cs
- AutomationElementIdentifiers.cs
- Label.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- CodeRemoveEventStatement.cs
- CheckBoxRenderer.cs
- OLEDB_Enum.cs
- _ServiceNameStore.cs
- XPathNode.cs
- StickyNoteHelper.cs
- DefaultHttpHandler.cs
- EnumerableValidator.cs
- DynamicRenderer.cs
- EntityDataSourceContainerNameItem.cs
- SystemIPInterfaceProperties.cs
- TrackingProvider.cs
- HealthMonitoringSectionHelper.cs
- CachedFontFace.cs
- XmlSerializationWriter.cs
- SizeAnimation.cs
- arabicshape.cs
- SessionStateItemCollection.cs
- UriExt.cs
- EtwTrace.cs