Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / HtmlControls / HtmlTableCellCollection.cs / 1 / HtmlTableCellCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * HtmlTableCellCollection.cs * * Copyright (c) 2000 Microsoft Corporation */ namespace System.Web.UI.HtmlControls { using System.Runtime.InteropServices; using System; using System.Collections; using System.Web; using System.Web.UI; using System.Security.Permissions; ////// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class HtmlTableCellCollection : ICollection { ////// The ///contains all of the table /// cells, both <td> and <th> elements, found within an /// server control. /// /// /// private HtmlTableRow owner; internal HtmlTableCellCollection(HtmlTableRow owner) { this.owner = owner; } /* * The number of cells in the row. */ ////// public int Count { get { if (owner.HasControls()) return owner.Controls.Count; return 0; } } ////// Gets the number of items in the ////// collection. /// /// public HtmlTableCell this[int index] { get { return(HtmlTableCell)owner.Controls[index]; } } ////// Gets an ///control from an /// control thorugh the cell's ordinal index value. /// /// public void Add(HtmlTableCell cell) { Insert(-1, cell); } ////// Adds the specified ///control to the end of the /// collection. /// /// public void Insert(int index, HtmlTableCell cell) { owner.Controls.AddAt(index, cell); } ////// Adds an ///control to a specified location in the /// collection. /// /// public void Clear() { if (owner.HasControls()) owner.Controls.Clear(); } /* * Returns an enumerator that enumerates over the cells in a table row in order. */ ////// Deletes all ////// controls from the collection. /// /// public IEnumerator GetEnumerator() { return owner.Controls.GetEnumerator(); } ////// public void CopyTo(Array array, int index) { for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) array.SetValue(e.Current, index++); } ////// public Object SyncRoot { get { return this;} } ////// public bool IsReadOnly { get { return false;} } ////// public bool IsSynchronized { get { return false;} } ////// public void Remove(HtmlTableCell cell) { owner.Controls.Remove(cell); } ////// Deletes the specified ///control from the /// collection. /// /// public void RemoveAt(int index) { owner.Controls.RemoveAt(index); } } }/// Deletes the ///control at the specified index /// location from the collection. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ToolStripComboBox.cs
- CompiledRegexRunner.cs
- TickBar.cs
- objectresult_tresulttype.cs
- CollectionView.cs
- FontStretchConverter.cs
- QilList.cs
- MenuCommands.cs
- DictionaryBase.cs
- TabItemAutomationPeer.cs
- RoleBoolean.cs
- LocatorGroup.cs
- documentsequencetextview.cs
- JournalNavigationScope.cs
- RangeBaseAutomationPeer.cs
- WpfGeneratedKnownProperties.cs
- HtmlInputText.cs
- CustomPopupPlacement.cs
- PrefixQName.cs
- LoadMessageLogger.cs
- MetadataArtifactLoaderResource.cs
- TemplateColumn.cs
- QuotedPrintableStream.cs
- RegexTree.cs
- EventSourceCreationData.cs
- NativeObjectSecurity.cs
- PagesSection.cs
- ToolStripControlHost.cs
- PrivilegeNotHeldException.cs
- SortedDictionary.cs
- ResolveRequestResponseAsyncResult.cs
- ExpressionPrefixAttribute.cs
- XomlCompilerHelpers.cs
- ScopedKnownTypes.cs
- SHA384Managed.cs
- WindowsListBox.cs
- ListArgumentProvider.cs
- LogicalExpressionTypeConverter.cs
- DataObjectAttribute.cs
- CellCreator.cs
- LineMetrics.cs
- ContentPropertyAttribute.cs
- RequestBringIntoViewEventArgs.cs
- BulletDecorator.cs
- ShapeTypeface.cs
- BeginEvent.cs
- ObjectStateManagerMetadata.cs
- _SingleItemRequestCache.cs
- PageCopyCount.cs
- ProxyWebPart.cs
- HtmlButton.cs
- OdbcUtils.cs
- ForceCopyBuildProvider.cs
- StorageScalarPropertyMapping.cs
- ModifierKeysConverter.cs
- HandlerWithFactory.cs
- XPathDocumentIterator.cs
- FlowLayout.cs
- ListViewCommandEventArgs.cs
- WebPartConnectionsEventArgs.cs
- DPCustomTypeDescriptor.cs
- ZipIOFileItemStream.cs
- ScrollItemPattern.cs
- KeysConverter.cs
- RelatedCurrencyManager.cs
- ShutDownListener.cs
- SchemaImporterExtensionsSection.cs
- PersistChildrenAttribute.cs
- RequiredAttributeAttribute.cs
- ImpersonateTokenRef.cs
- ProtocolImporter.cs
- RelationshipDetailsRow.cs
- Rect3D.cs
- SystemWebCachingSectionGroup.cs
- Typeface.cs
- ClientRuntimeConfig.cs
- ListViewInsertedEventArgs.cs
- XmlSchemaAnyAttribute.cs
- EditingContext.cs
- BindingNavigator.cs
- InputScopeNameConverter.cs
- columnmapkeybuilder.cs
- StreamAsIStream.cs
- MostlySingletonList.cs
- DictionaryBase.cs
- XmlValidatingReaderImpl.cs
- PortCache.cs
- GridItemCollection.cs
- DescriptionAttribute.cs
- IsolatedStorageFileStream.cs
- DeclarationUpdate.cs
- CompilerTypeWithParams.cs
- OdbcRowUpdatingEvent.cs
- ThreadExceptionEvent.cs
- DisableDpiAwarenessAttribute.cs
- SendActivityDesigner.cs
- DataExpression.cs
- EntityViewGenerationAttribute.cs
- NativeMethods.cs
- TemplateXamlParser.cs