Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / WinForms / Managed / System / WinForms / TableLayoutCellPaintEventArgs.cs / 1305376 / TableLayoutCellPaintEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Windows.Forms {
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Drawing.Design;
using System.Globalization;
using System.Windows.Forms.Layout;
///
///
/// This is the overrided PaintEventArgs for painting the cell of the table
/// It contains additional information indicating the row/column of the cell
/// as well as the bound of the cell
///
public class TableLayoutCellPaintEventArgs : PaintEventArgs {
private Rectangle bounds;
private int row;
private int column;
///
public TableLayoutCellPaintEventArgs(Graphics g, Rectangle clipRectangle, Rectangle cellBounds, int column, int row) : base(g, clipRectangle) {
this.bounds = cellBounds;
this.row = row;
this.column = column;
}
//the bounds of the cell
///
public Rectangle CellBounds {
get { return bounds; }
}
//the row index of the cell
///
public int Row {
get { return row; }
}
//the column index of the cell
///
public int Column {
get { return column; }
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Windows.Forms {
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Drawing.Design;
using System.Globalization;
using System.Windows.Forms.Layout;
///
///
/// This is the overrided PaintEventArgs for painting the cell of the table
/// It contains additional information indicating the row/column of the cell
/// as well as the bound of the cell
///
public class TableLayoutCellPaintEventArgs : PaintEventArgs {
private Rectangle bounds;
private int row;
private int column;
///
public TableLayoutCellPaintEventArgs(Graphics g, Rectangle clipRectangle, Rectangle cellBounds, int column, int row) : base(g, clipRectangle) {
this.bounds = cellBounds;
this.row = row;
this.column = column;
}
//the bounds of the cell
///
public Rectangle CellBounds {
get { return bounds; }
}
//the row index of the cell
///
public int Row {
get { return row; }
}
//the column index of the cell
///
public int Column {
get { return column; }
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlQueryOutput.cs
- MsmqMessageProperty.cs
- ImageCollectionEditor.cs
- WebPartHelpVerb.cs
- DomNameTable.cs
- _TLSstream.cs
- ArithmeticLiteral.cs
- TabletDevice.cs
- TraceXPathNavigator.cs
- CqlQuery.cs
- AlternateView.cs
- TextDecorationCollection.cs
- Viewport3DAutomationPeer.cs
- InvalidDocumentContentsException.cs
- querybuilder.cs
- WindowsFormsSectionHandler.cs
- ImpersonationContext.cs
- FileUtil.cs
- ViewManager.cs
- ByteAnimationUsingKeyFrames.cs
- ComponentResourceKey.cs
- Propagator.JoinPropagator.cs
- AssemblyAttributes.cs
- MenuRendererClassic.cs
- DateTimeOffsetStorage.cs
- NamedPermissionSet.cs
- ViewRendering.cs
- Listbox.cs
- AxisAngleRotation3D.cs
- SqlDataSourceConfigureSortForm.cs
- QilReplaceVisitor.cs
- XmlRootAttribute.cs
- EventMappingSettingsCollection.cs
- itemelement.cs
- DocumentXmlWriter.cs
- EndpointReference.cs
- ViewManagerAttribute.cs
- AppDomainUnloadedException.cs
- CustomPopupPlacement.cs
- BaseServiceProvider.cs
- IndentedTextWriter.cs
- CollectionTraceRecord.cs
- TypeSystemHelpers.cs
- NetNamedPipeSecurityMode.cs
- EntityDataSourceContextCreatedEventArgs.cs
- PropertyValue.cs
- SspiHelper.cs
- WindowsGraphics.cs
- NonClientArea.cs
- SqlPersonalizationProvider.cs
- XmlQueryRuntime.cs
- ResourcePermissionBase.cs
- EncodingStreamWrapper.cs
- ConfigurationSectionCollection.cs
- DataRecordInfo.cs
- XmlEncoding.cs
- QueryExtender.cs
- HierarchicalDataBoundControlAdapter.cs
- IndexExpression.cs
- ImageButton.cs
- PrimitiveType.cs
- FillErrorEventArgs.cs
- HtmlInputImage.cs
- ISCIIEncoding.cs
- RefreshEventArgs.cs
- ValidatedControlConverter.cs
- NTAccount.cs
- StringInfo.cs
- PageClientProxyGenerator.cs
- WebPartManagerInternals.cs
- cookie.cs
- ObjectItemAssemblyLoader.cs
- DbConnectionOptions.cs
- Compiler.cs
- FileDialog_Vista_Interop.cs
- FontResourceCache.cs
- ProfileProvider.cs
- Camera.cs
- AccessDataSourceView.cs
- RangeContentEnumerator.cs
- BStrWrapper.cs
- SqlDataSourceFilteringEventArgs.cs
- CodeExpressionCollection.cs
- AlternateViewCollection.cs
- RelatedCurrencyManager.cs
- SecurityDescriptor.cs
- DataGridViewTopRowAccessibleObject.cs
- DrawingCollection.cs
- SiteMapDataSource.cs
- SettingsProperty.cs
- DataTablePropertyDescriptor.cs
- ManualResetEvent.cs
- _SSPIWrapper.cs
- UIElementPropertyUndoUnit.cs
- SecurityKeyIdentifierClause.cs
- GacUtil.cs
- ObjectDataSourceEventArgs.cs
- TextRenderer.cs
- AddingNewEventArgs.cs
- PropertyTab.cs