Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / DataGridItemCollection.cs / 1 / DataGridItemCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI.WebControls { using System; using System.Collections; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public class DataGridItemCollection : ICollection { private ArrayList items; ///Represents the collection of ///objects. /// public DataGridItemCollection(ArrayList items) { this.items = items; } ///Initializes a new instance of the ///class. /// public int Count { get { return items.Count; } } ///Gets the number of items in the collection. This property is read-only. ////// public bool IsReadOnly { get { return false; } } ///Gets a value that specifies whether items in the ///can be /// modified. This property is read-only. /// public bool IsSynchronized { get { return false; } } ///Gets a value that indicates whether the ///is /// thread-safe. This property is read-only. /// public object SyncRoot { get { return this; } } ///Gets the object used to synchronize access to the collection. This property is read-only. ////// public DataGridItem this[int index] { get { return(DataGridItem)items[index]; } } ///Gets a ///at the specified index in the /// collection. /// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ///Copies the contents of the entire collection into an ///appending /// at the specified index of the . /// public IEnumerator GetEnumerator() { return items.GetEnumerator(); } } }Creates an enumerator for the ///used to /// iterate through the collection.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConnectorRouter.cs
- DataObject.cs
- RemotingServices.cs
- ProbeRequestResponseAsyncResult.cs
- FixedLineResult.cs
- LongCountAggregationOperator.cs
- SuppressIldasmAttribute.cs
- Label.cs
- AuthenticatingEventArgs.cs
- FusionWrap.cs
- MenuTracker.cs
- AssemblyHash.cs
- complextypematerializer.cs
- FreezableCollection.cs
- ByteStreamBufferedMessageData.cs
- Stack.cs
- WebPartTransformerAttribute.cs
- Panel.cs
- Properties.cs
- RelationshipFixer.cs
- XmlSchemaInclude.cs
- SafeEventLogWriteHandle.cs
- TableAdapterManagerMethodGenerator.cs
- ServiceModelConfigurationSectionGroup.cs
- XmlEncoding.cs
- EndPoint.cs
- ByteAnimationBase.cs
- TrackingConditionCollection.cs
- ETagAttribute.cs
- PublisherMembershipCondition.cs
- BitmapEffectInput.cs
- HttpSessionStateBase.cs
- DataGridTextBoxColumn.cs
- ActivityExecutorOperation.cs
- DESCryptoServiceProvider.cs
- CapabilitiesState.cs
- CodeTypeDelegate.cs
- PageResolution.cs
- AsyncPostBackErrorEventArgs.cs
- ProviderSettings.cs
- SafeTimerHandle.cs
- CorePropertiesFilter.cs
- ButtonBaseDesigner.cs
- CachedFontFamily.cs
- ConnectionStringSettings.cs
- BasicHttpBindingElement.cs
- TypeSystem.cs
- OneOfTypeConst.cs
- ReadOnlyObservableCollection.cs
- UnsafeMethods.cs
- ContentDisposition.cs
- Predicate.cs
- ViewRendering.cs
- HtmlEmptyTagControlBuilder.cs
- AdapterUtil.cs
- SqlServices.cs
- ResourceAssociationTypeEnd.cs
- CorrelationInitializer.cs
- WorkflowTimerService.cs
- wgx_commands.cs
- XmlAnyElementAttribute.cs
- NativeMethods.cs
- HtmlInputImage.cs
- __Filters.cs
- PasswordBoxAutomationPeer.cs
- PathTooLongException.cs
- ExpressionBuilderContext.cs
- StateMachineExecutionState.cs
- CaseCqlBlock.cs
- CodeChecksumPragma.cs
- DataGridViewRowEventArgs.cs
- MetaType.cs
- DeviceContext.cs
- EventLogHandle.cs
- _MultipleConnectAsync.cs
- DispatcherExceptionEventArgs.cs
- ContentElement.cs
- PeerInvitationResponse.cs
- CompositeDataBoundControl.cs
- SmtpFailedRecipientException.cs
- TextEffectCollection.cs
- PreloadedPackages.cs
- NumberFunctions.cs
- SqlCommandBuilder.cs
- ConfigurationSectionGroup.cs
- ConfigurationManagerInternal.cs
- QuaternionValueSerializer.cs
- HttpModuleAction.cs
- DataControlFieldTypeEditor.cs
- CodeCompileUnit.cs
- Permission.cs
- CachedPathData.cs
- UMPAttributes.cs
- TextOnlyOutput.cs
- SamlAction.cs
- SerializationException.cs
- Evidence.cs
- FaultDescription.cs
- InstancePersistenceEvent.cs
- ProviderUtil.cs