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
- WebPartDisplayModeEventArgs.cs
- MonikerSyntaxException.cs
- PositiveTimeSpanValidator.cs
- TransformerInfoCollection.cs
- ClonableStack.cs
- ContentIterators.cs
- CompilationPass2TaskInternal.cs
- FontNameConverter.cs
- SubpageParagraph.cs
- CompilationUnit.cs
- FontInfo.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ProvidePropertyAttribute.cs
- BamlCollectionHolder.cs
- TableLayoutColumnStyleCollection.cs
- ipaddressinformationcollection.cs
- PathStreamGeometryContext.cs
- XmlReflectionMember.cs
- _CacheStreams.cs
- XmlQueryRuntime.cs
- CatalogPartChrome.cs
- GridSplitter.cs
- StateFinalizationActivity.cs
- HostedTcpTransportManager.cs
- UnmanagedHandle.cs
- DataKey.cs
- MaterializeFromAtom.cs
- RectAnimationBase.cs
- SizeAnimation.cs
- SiteIdentityPermission.cs
- UnicodeEncoding.cs
- WorkflowOwnerAsyncResult.cs
- QualifiedCellIdBoolean.cs
- HandleCollector.cs
- XamlPoint3DCollectionSerializer.cs
- OleDbDataAdapter.cs
- CodeTypeConstructor.cs
- ConfigurationManagerInternalFactory.cs
- SoapFault.cs
- NativeRightsManagementAPIsStructures.cs
- DataComponentMethodGenerator.cs
- Transform.cs
- Models.cs
- ChtmlTextWriter.cs
- ServerIdentity.cs
- InputLanguageCollection.cs
- HandlerFactoryWrapper.cs
- Matrix.cs
- Int32CAMarshaler.cs
- Drawing.cs
- Permission.cs
- DbConnectionPoolCounters.cs
- AttachedPropertyDescriptor.cs
- Size.cs
- CodeArgumentReferenceExpression.cs
- ObjectDataSourceView.cs
- DataGridViewCellStyleBuilderDialog.cs
- XMLSyntaxException.cs
- AppSettingsExpressionBuilder.cs
- ResourceManagerWrapper.cs
- autovalidator.cs
- StringInfo.cs
- InvalidOperationException.cs
- WebBrowserBase.cs
- WhiteSpaceTrimStringConverter.cs
- mediaeventargs.cs
- DelimitedListTraceListener.cs
- ServiceOperationParameter.cs
- RegistryDataKey.cs
- PageSetupDialog.cs
- DbConnectionPoolGroupProviderInfo.cs
- WinEventWrap.cs
- PopOutPanel.cs
- ServiceManager.cs
- LinkConverter.cs
- ServiceXNameTypeConverter.cs
- ColumnMapProcessor.cs
- ProcessHostConfigUtils.cs
- HtmlTableCell.cs
- TypographyProperties.cs
- MenuItemBindingCollection.cs
- MethodRental.cs
- ValidationHelpers.cs
- WebPartUserCapability.cs
- Utilities.cs
- XmlSchemaSimpleContent.cs
- CustomValidator.cs
- DataContractSerializer.cs
- VScrollProperties.cs
- filewebrequest.cs
- Inflater.cs
- ClientSideProviderDescription.cs
- IndicCharClassifier.cs
- XmlDictionaryWriter.cs
- Ticks.cs
- StrongNamePublicKeyBlob.cs
- ToolboxService.cs
- StaticContext.cs
- NullToBooleanConverter.cs
- XmlAnyElementAttributes.cs