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
- ConnectionManagementSection.cs
- MsiStyleLogWriter.cs
- TcpConnectionPoolSettings.cs
- LocatorPart.cs
- DataServiceSaveChangesEventArgs.cs
- RootBrowserWindowProxy.cs
- TraceSection.cs
- ProtocolElementCollection.cs
- TextRenderer.cs
- DynamicField.cs
- FixedPosition.cs
- LazyTextWriterCreator.cs
- LinqDataSourceValidationException.cs
- VirtualPathUtility.cs
- FormView.cs
- CellParaClient.cs
- ProfilePropertyNameValidator.cs
- TemplatedMailWebEventProvider.cs
- TypeDelegator.cs
- FilePrompt.cs
- CollectionTraceRecord.cs
- ColumnMapVisitor.cs
- FilteredDataSetHelper.cs
- ContractAdapter.cs
- ClientBuildManagerCallback.cs
- WebBrowserBase.cs
- InstanceStoreQueryResult.cs
- NTAccount.cs
- CompositeTypefaceMetrics.cs
- OrderedDictionary.cs
- RemotingException.cs
- BaseParser.cs
- HttpResponseHeader.cs
- CurrencyWrapper.cs
- CustomTokenProvider.cs
- securitymgrsite.cs
- SiteMapHierarchicalDataSourceView.cs
- PasswordPropertyTextAttribute.cs
- RegistryPermission.cs
- ClientRolePrincipal.cs
- ReaderWriterLockWrapper.cs
- StateDesigner.TransitionInfo.cs
- ChangeConflicts.cs
- PassportIdentity.cs
- Misc.cs
- SupportsEventValidationAttribute.cs
- Debug.cs
- RuntimeConfig.cs
- MsmqIntegrationProcessProtocolHandler.cs
- dataobject.cs
- FactoryMaker.cs
- dbdatarecord.cs
- Bezier.cs
- StringValueSerializer.cs
- FocusChangedEventArgs.cs
- SelectionRangeConverter.cs
- TypeContext.cs
- CodeTypeDeclarationCollection.cs
- PageBuildProvider.cs
- DateBoldEvent.cs
- CredentialManagerDialog.cs
- ApplicationId.cs
- XmlDigitalSignatureProcessor.cs
- ConfigsHelper.cs
- DataControlField.cs
- WindowsListViewSubItem.cs
- SoapIncludeAttribute.cs
- GridViewDeletedEventArgs.cs
- GridViewRow.cs
- DesignerWebPartChrome.cs
- BaseParagraph.cs
- ControlPropertyNameConverter.cs
- XmlQueryContext.cs
- SelectorAutomationPeer.cs
- SafeFileMapViewHandle.cs
- URIFormatException.cs
- Listbox.cs
- DateTimeFormat.cs
- WindowsFormsHostPropertyMap.cs
- PageHandlerFactory.cs
- PanelDesigner.cs
- CustomTrackingRecord.cs
- GlyphsSerializer.cs
- SystemInfo.cs
- DataGridViewDesigner.cs
- autovalidator.cs
- WebBrowsableAttribute.cs
- DivideByZeroException.cs
- WindowsImpersonationContext.cs
- datacache.cs
- TabletDevice.cs
- XmlExpressionDumper.cs
- TextDpi.cs
- FlowLayoutPanel.cs
- Evaluator.cs
- DocumentGridContextMenu.cs
- DbProviderSpecificTypePropertyAttribute.cs
- HostingPreferredMapPath.cs
- ComponentCollection.cs
- ViewStateException.cs