Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / DataGridItemCollection.cs / 1305376 / DataGridItemCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI.WebControls { using System; using System.Collections; ////// 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(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Creates an enumerator for the ///used to /// iterate through the collection. // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.Web.UI.WebControls { using System; using System.Collections; ////// 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(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.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
- XmlDataSourceView.cs
- StorageSetMapping.cs
- PlaceHolder.cs
- RequestTimeoutManager.cs
- XmlStreamStore.cs
- TypeBuilderInstantiation.cs
- CombinedGeometry.cs
- RSAOAEPKeyExchangeFormatter.cs
- CryptoKeySecurity.cs
- TTSEvent.cs
- BitmapCodecInfo.cs
- RuntimeConfig.cs
- StructuredTypeEmitter.cs
- DataFormat.cs
- RepeatInfo.cs
- FileVersionInfo.cs
- UIEndRequest.cs
- RangeBase.cs
- MeasureItemEvent.cs
- PrimitiveXmlSerializers.cs
- FlagPanel.cs
- RectAnimationUsingKeyFrames.cs
- ScaleTransform3D.cs
- DataMemberConverter.cs
- ExpressionConverter.cs
- XamlSerializationHelper.cs
- AutomationFocusChangedEventArgs.cs
- EntityStoreSchemaFilterEntry.cs
- __ConsoleStream.cs
- unsafeIndexingFilterStream.cs
- RootBrowserWindowAutomationPeer.cs
- XmlSchemaObject.cs
- ConfigXmlDocument.cs
- GifBitmapDecoder.cs
- TcpClientSocketManager.cs
- StylusPointPropertyUnit.cs
- DataGridViewColumnStateChangedEventArgs.cs
- WebCategoryAttribute.cs
- NavigateEvent.cs
- Emitter.cs
- HttpModuleActionCollection.cs
- Container.cs
- SymbolTable.cs
- HwndHost.cs
- EditingCommands.cs
- DrawingContextWalker.cs
- QuaternionConverter.cs
- MessageDroppedTraceRecord.cs
- WebPartAuthorizationEventArgs.cs
- InvokeGenerator.cs
- processwaithandle.cs
- OleDbCommandBuilder.cs
- ExpressionBuilder.cs
- BroadcastEventHelper.cs
- OleDbDataReader.cs
- ShellProvider.cs
- ConnectorMovedEventArgs.cs
- TdsValueSetter.cs
- SendDesigner.xaml.cs
- TrackingStringDictionary.cs
- linebase.cs
- MessagePartDescription.cs
- ProviderSettingsCollection.cs
- MeasureItemEvent.cs
- Operators.cs
- Matrix.cs
- QilGeneratorEnv.cs
- XmlChildNodes.cs
- PropertyDescriptorComparer.cs
- LayoutManager.cs
- SAPIEngineTypes.cs
- NameTable.cs
- SymLanguageType.cs
- BindingExpressionBase.cs
- CodeGeneratorOptions.cs
- TrustLevel.cs
- WSHttpBindingBaseElement.cs
- CharAnimationUsingKeyFrames.cs
- CapabilitiesUse.cs
- httpapplicationstate.cs
- ProfileSettings.cs
- BitmapCodecInfoInternal.cs
- RoutedEventArgs.cs
- CacheSection.cs
- ParenthesizePropertyNameAttribute.cs
- GorillaCodec.cs
- WebCategoryAttribute.cs
- KeyEvent.cs
- AsyncOperation.cs
- DataServiceClientException.cs
- QilTypeChecker.cs
- SqlMethodAttribute.cs
- DrawingContext.cs
- URIFormatException.cs
- ControlBindingsCollection.cs
- _UncName.cs
- Monitor.cs
- Model3D.cs
- DataListComponentEditor.cs
- RoutedUICommand.cs