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
- FontWeightConverter.cs
- CommentEmitter.cs
- _LoggingObject.cs
- FormViewRow.cs
- ManifestResourceInfo.cs
- DataServiceProcessingPipelineEventArgs.cs
- DataGridCellEditEndingEventArgs.cs
- DelegateBodyWriter.cs
- RuntimeHelpers.cs
- CodeGeneratorOptions.cs
- PersonalizationEntry.cs
- SqlExpander.cs
- DeploymentExceptionMapper.cs
- ReadOnlyCollectionBase.cs
- figurelength.cs
- CheckoutException.cs
- LessThan.cs
- TextEndOfLine.cs
- connectionpool.cs
- XmlSchemaException.cs
- GlyphTypeface.cs
- Object.cs
- ColumnResizeUndoUnit.cs
- TextModifierScope.cs
- VariableAction.cs
- FormatException.cs
- XmlSequenceWriter.cs
- XamlClipboardData.cs
- Attributes.cs
- BaseDataBoundControl.cs
- XmlMemberMapping.cs
- SchemaEntity.cs
- ContextStack.cs
- dataobject.cs
- EndpointAddressElementBase.cs
- DataGridTextBoxColumn.cs
- BufferedGraphicsContext.cs
- ZipIOCentralDirectoryBlock.cs
- SerializableAttribute.cs
- Int16Storage.cs
- RegexTree.cs
- DbDataRecord.cs
- DataGridViewRowConverter.cs
- PreservationFileWriter.cs
- Part.cs
- FontSizeConverter.cs
- WebPartMenuStyle.cs
- PageParser.cs
- Point3DCollectionConverter.cs
- HttpChannelBindingToken.cs
- SoapHeaderException.cs
- MatrixKeyFrameCollection.cs
- Operator.cs
- XmlRawWriter.cs
- EntityContainer.cs
- HttpListenerResponse.cs
- SkewTransform.cs
- TemplatePropertyEntry.cs
- Char.cs
- Quaternion.cs
- RowSpanVector.cs
- BasicExpandProvider.cs
- basenumberconverter.cs
- UInt64.cs
- LoggedException.cs
- CommunicationObjectAbortedException.cs
- DataObjectFieldAttribute.cs
- QueryConverter.cs
- ActivityTypeDesigner.xaml.cs
- Shared.cs
- SiteMapHierarchicalDataSourceView.cs
- Char.cs
- CompiledRegexRunner.cs
- MessageUtil.cs
- ListViewUpdateEventArgs.cs
- RenderOptions.cs
- IdentifierCollection.cs
- SiteMapDataSourceView.cs
- PresentationSource.cs
- SafeFileHandle.cs
- RequestCachePolicyConverter.cs
- DataKey.cs
- InfoCardRSACryptoProvider.cs
- PageCatalogPart.cs
- RijndaelManaged.cs
- ClientConfigPaths.cs
- ValidatorCompatibilityHelper.cs
- Sentence.cs
- safesecurityhelperavalon.cs
- Pen.cs
- PathTooLongException.cs
- DataGridViewTextBoxEditingControl.cs
- FilteredXmlReader.cs
- HtmlTableRowCollection.cs
- MostlySingletonList.cs
- SQLDateTime.cs
- TreeIterators.cs
- indexingfiltermarshaler.cs
- DataStorage.cs
- IDQuery.cs