Code:
/ 4.0 / 4.0 / untmp / 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;
///
/// Represents the collection of objects.
///
public class DataGridItemCollection : ICollection {
private ArrayList items;
///
/// Initializes a new instance of the class.
///
public DataGridItemCollection(ArrayList items) {
this.items = items;
}
///
/// Gets the number of items in the collection. This property is read-only.
///
public int Count {
get {
return items.Count;
}
}
///
/// Gets a value that specifies whether items in the can be
/// modified. This property is read-only.
///
public bool IsReadOnly {
get {
return false;
}
}
///
/// Gets a value that indicates whether the is
/// thread-safe. This property is read-only.
///
public bool IsSynchronized {
get {
return false;
}
}
///
/// Gets the object used to synchronize access to the collection. This property is read-only.
///
public object SyncRoot {
get {
return this;
}
}
///
/// Gets a at the specified index in the
/// collection.
///
public DataGridItem this[int index] {
get {
return(DataGridItem)items[index];
}
}
///
/// Copies the contents of the entire collection into an appending
/// at the specified index of the .
///
public void CopyTo(Array array, int index) {
for (IEnumerator e = this.GetEnumerator(); e.MoveNext();)
array.SetValue(e.Current, index++);
}
///
/// Creates an enumerator for the used to
/// iterate through the collection.
///
public IEnumerator GetEnumerator() {
return items.GetEnumerator();
}
}
}
// 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
- DataGridAddNewRow.cs
- WebPartConnectionsEventArgs.cs
- TextFormatterImp.cs
- WindowsFormsLinkLabel.cs
- FileUtil.cs
- Graph.cs
- RSACryptoServiceProvider.cs
- MemoryFailPoint.cs
- QuotedPrintableStream.cs
- ComponentTray.cs
- LongTypeConverter.cs
- CompositeDuplexBindingElementImporter.cs
- X509CertificateInitiatorClientCredential.cs
- TemplatePropertyEntry.cs
- MetadataItemEmitter.cs
- XpsInterleavingPolicy.cs
- GZipStream.cs
- util.cs
- DES.cs
- Variable.cs
- StyleCollection.cs
- XmlUTF8TextReader.cs
- Util.cs
- TreeNodeBindingCollection.cs
- DynamicDataManager.cs
- SpellerHighlightLayer.cs
- HtmlTable.cs
- BitSet.cs
- OrderPreservingMergeHelper.cs
- InitializationEventAttribute.cs
- ImageSource.cs
- MediaScriptCommandRoutedEventArgs.cs
- CodePageEncoding.cs
- ExplicitDiscriminatorMap.cs
- Crypto.cs
- util.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- TextDecoration.cs
- SchemaContext.cs
- PassportIdentity.cs
- CloudCollection.cs
- Geometry3D.cs
- PublisherMembershipCondition.cs
- BamlResourceSerializer.cs
- ColorIndependentAnimationStorage.cs
- FileDataSource.cs
- MessageBox.cs
- IISMapPath.cs
- HierarchicalDataBoundControlAdapter.cs
- ManifestResourceInfo.cs
- UseLicense.cs
- ExceptionHandlers.cs
- AttributeEmitter.cs
- DBSqlParserColumn.cs
- HttpWebRequestElement.cs
- FlowLayoutPanelDesigner.cs
- Hyperlink.cs
- HttpRuntimeSection.cs
- SystemUnicastIPAddressInformation.cs
- TargetFrameworkUtil.cs
- Atom10FormatterFactory.cs
- odbcmetadatafactory.cs
- ComNativeDescriptor.cs
- MouseGestureValueSerializer.cs
- MaterializeFromAtom.cs
- ViewValidator.cs
- Root.cs
- WebPartCancelEventArgs.cs
- SchemaConstraints.cs
- DataRowChangeEvent.cs
- KeyValueConfigurationCollection.cs
- Version.cs
- SurrogateEncoder.cs
- StreamInfo.cs
- HandlerMappingMemo.cs
- ChannelCacheSettings.cs
- HttpApplication.cs
- InplaceBitmapMetadataWriter.cs
- ToolStripHighContrastRenderer.cs
- Models.cs
- DocumentReferenceCollection.cs
- DragCompletedEventArgs.cs
- Panel.cs
- HttpCachePolicyWrapper.cs
- XmlComment.cs
- DataGridTableCollection.cs
- ErrorItem.cs
- AvtEvent.cs
- PopupRoot.cs
- HtmlTextArea.cs
- AddressUtility.cs
- Base64Stream.cs
- CultureTable.cs
- PointIndependentAnimationStorage.cs
- HttpProcessUtility.cs
- VisualTreeUtils.cs
- UnsettableComboBox.cs
- BaseProcessProtocolHandler.cs
- PointAnimationUsingPath.cs
- XmlReflectionMember.cs