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
- DesignerOptionService.cs
- TextChangedEventArgs.cs
- MergeExecutor.cs
- MessageFormatterConverter.cs
- IntegerCollectionEditor.cs
- WebBrowserProgressChangedEventHandler.cs
- DataTrigger.cs
- TextBoxDesigner.cs
- ResXResourceWriter.cs
- DrawingBrush.cs
- ChineseLunisolarCalendar.cs
- PathFigure.cs
- Connection.cs
- TextBoxBase.cs
- VerificationAttribute.cs
- wgx_sdk_version.cs
- BehaviorDragDropEventArgs.cs
- ProgressBarBrushConverter.cs
- ValidatorCompatibilityHelper.cs
- TextFragmentEngine.cs
- SmtpFailedRecipientException.cs
- TitleStyle.cs
- CodeVariableReferenceExpression.cs
- StrokeNodeData.cs
- SQLString.cs
- SqlNodeAnnotation.cs
- TextDpi.cs
- GetLastErrorDetailsRequest.cs
- HttpCookie.cs
- BindValidationContext.cs
- RawStylusInput.cs
- FixedSOMPage.cs
- CodeConditionStatement.cs
- DefaultAsyncDataDispatcher.cs
- ColumnMap.cs
- DBSqlParserTableCollection.cs
- DefaultValueConverter.cs
- JoinCqlBlock.cs
- MLangCodePageEncoding.cs
- XmlSignatureManifest.cs
- UnSafeCharBuffer.cs
- ObjectListDesigner.cs
- TextViewElement.cs
- KeyToListMap.cs
- TextRangeEditTables.cs
- EffectiveValueEntry.cs
- BitmapData.cs
- NamespaceList.cs
- WorkflowMessageEventArgs.cs
- EntityCommandExecutionException.cs
- ClientRuntimeConfig.cs
- clipboard.cs
- HtmlTitle.cs
- TimeSpanMinutesConverter.cs
- WSHttpBinding.cs
- SafeUserTokenHandle.cs
- WebControlToolBoxItem.cs
- AccessorTable.cs
- EnumConverter.cs
- TimeManager.cs
- ParameterModifier.cs
- CellParaClient.cs
- SQLByte.cs
- ScriptControlManager.cs
- KerberosRequestorSecurityToken.cs
- CmsUtils.cs
- TraceFilter.cs
- StructuredTypeInfo.cs
- HostExecutionContextManager.cs
- WmlListAdapter.cs
- ObjectDataProvider.cs
- Rotation3D.cs
- EnumerationRangeValidationUtil.cs
- DrawingContext.cs
- AutomationElementCollection.cs
- ToolBarPanel.cs
- DropShadowBitmapEffect.cs
- BamlBinaryReader.cs
- StatusBarPanel.cs
- DialogResultConverter.cs
- TemplateField.cs
- HttpRawResponse.cs
- RelatedView.cs
- UnsafeNativeMethods.cs
- GlyphCollection.cs
- Asn1IntegerConverter.cs
- ObjectNavigationPropertyMapping.cs
- DPTypeDescriptorContext.cs
- NavigationPropertyEmitter.cs
- PathTooLongException.cs
- _RequestLifetimeSetter.cs
- JsonFormatReaderGenerator.cs
- UpdatableWrapper.cs
- TextStore.cs
- EntityDataSourceViewSchema.cs
- RawStylusInputReport.cs
- JoinSymbol.cs
- TimerElapsedEvenArgs.cs
- WebPartConnectionsConnectVerb.cs
- JournalNavigationScope.cs