Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / LayoutTable.cs / 2 / LayoutTable.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System.Collections; using System.Security.Permissions; using System.Web; ////// Table used for laying out controls in a Render method. Doesn't parent added controls, so /// it is safe to add child controls to this table. Sets page of added controls if not already set. /// [SupportsEventValidation] internal sealed class LayoutTable : Table { public LayoutTable(int rows, int columns, Page page) { if (rows <= 0) { throw new ArgumentOutOfRangeException("rows"); } if (columns <= 0) { throw new ArgumentOutOfRangeException("columns"); } // page may be null in the designer if (page != null) { this.Page = page; } for (int r = 0; r < rows; r++) { TableRow row = new TableRow(); Rows.Add(row); for (int c = 0; c < columns; c++) { TableCell cell = new LayoutTableCell(); row.Cells.Add(cell); } } } public TableCell this[int row, int column] { get { return (TableCell)Rows[row].Cells[column]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SemanticAnalyzer.cs
- FlowLayoutSettings.cs
- AccessDataSource.cs
- TypeConverter.cs
- MediaElement.cs
- BindingNavigator.cs
- QEncodedStream.cs
- ToolZoneDesigner.cs
- Pair.cs
- PersonalizationStateInfo.cs
- WSHttpSecurity.cs
- MultilineStringConverter.cs
- UnsafeNativeMethods.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- ArgumentException.cs
- PersistenceTypeAttribute.cs
- BrowserTree.cs
- DescendantOverDescendantQuery.cs
- EnumerableWrapperWeakToStrong.cs
- IUnknownConstantAttribute.cs
- SerializationFieldInfo.cs
- DrawingGroup.cs
- RegexWriter.cs
- BamlReader.cs
- DefaultExpressionVisitor.cs
- SelectionChangedEventArgs.cs
- XPathNavigator.cs
- DataGridHeaderBorder.cs
- DataGridViewCellMouseEventArgs.cs
- SqlMethodTransformer.cs
- MultilineStringConverter.cs
- AttachedPropertyBrowsableAttribute.cs
- StyleModeStack.cs
- LateBoundBitmapDecoder.cs
- BoundsDrawingContextWalker.cs
- CounterCreationDataCollection.cs
- ColorAnimation.cs
- BrowserDefinition.cs
- CollectionContainer.cs
- AmbiguousMatchException.cs
- RegisteredScript.cs
- VectorKeyFrameCollection.cs
- Positioning.cs
- NullToBooleanConverter.cs
- Point.cs
- CodeCompiler.cs
- HtmlTableCellCollection.cs
- ParameterToken.cs
- PartitionerStatic.cs
- CorrelationManager.cs
- AuthorizationContext.cs
- safelinkcollection.cs
- Int64Converter.cs
- ToolStripContainer.cs
- SqlBulkCopyColumnMapping.cs
- TextParagraphView.cs
- GetImportedCardRequest.cs
- ToggleButtonAutomationPeer.cs
- Types.cs
- IndexedEnumerable.cs
- Debugger.cs
- CellIdBoolean.cs
- DecoderReplacementFallback.cs
- Mouse.cs
- Slider.cs
- GenerateHelper.cs
- MemberDomainMap.cs
- CompensationExtension.cs
- DataObjectPastingEventArgs.cs
- SqlDelegatedTransaction.cs
- GraphicsPathIterator.cs
- LocatorManager.cs
- __Filters.cs
- SymbolEqualComparer.cs
- TableRow.cs
- DbBuffer.cs
- LogReserveAndAppendState.cs
- DynamicILGenerator.cs
- InkCanvasFeedbackAdorner.cs
- EmptyStringExpandableObjectConverter.cs
- IPipelineRuntime.cs
- RawStylusInputCustomDataList.cs
- FormsAuthenticationCredentials.cs
- MemberRelationshipService.cs
- StringArrayEditor.cs
- DecimalFormatter.cs
- QilNode.cs
- MemberMemberBinding.cs
- RegisteredDisposeScript.cs
- HtmlHead.cs
- OracleLob.cs
- PointCollectionConverter.cs
- IIS7WorkerRequest.cs
- AtlasWeb.Designer.cs
- UIPermission.cs
- HttpListenerResponse.cs
- DetailsViewUpdatedEventArgs.cs
- AuthStoreRoleProvider.cs
- MessagePropertyVariants.cs
- TypeBuilder.cs