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
- SqlBulkCopy.cs
- ClientTargetSection.cs
- DbSetClause.cs
- HelloOperationCD1AsyncResult.cs
- NullableIntSumAggregationOperator.cs
- UrlMapping.cs
- httpserverutility.cs
- Rectangle.cs
- SchemaImporter.cs
- ElementNotAvailableException.cs
- ClickablePoint.cs
- XsdDuration.cs
- CssClassPropertyAttribute.cs
- MsmqVerifier.cs
- OleDbConnectionInternal.cs
- GridViewRow.cs
- RunClient.cs
- UnauthorizedAccessException.cs
- Pointer.cs
- WmlPageAdapter.cs
- BezierSegment.cs
- ISO2022Encoding.cs
- Track.cs
- FunctionParameter.cs
- LookupNode.cs
- EmptyStringExpandableObjectConverter.cs
- XmlSchemaSimpleContentExtension.cs
- DATA_BLOB.cs
- BamlLocalizableResource.cs
- WsrmMessageInfo.cs
- CommonEndpointBehaviorElement.cs
- DelegatingConfigHost.cs
- CompositeDesignerAccessibleObject.cs
- SecUtil.cs
- RegexCharClass.cs
- ClassImporter.cs
- TextEditorTables.cs
- ExpandCollapseProviderWrapper.cs
- AnonymousIdentificationSection.cs
- StrokeCollection2.cs
- _HeaderInfoTable.cs
- DelegateSerializationHolder.cs
- XmlSchemaCompilationSettings.cs
- PDBReader.cs
- XmlSchemaDocumentation.cs
- InfoCardTraceRecord.cs
- SqlRemoveConstantOrderBy.cs
- InternalConfigRoot.cs
- KnowledgeBase.cs
- DataPagerCommandEventArgs.cs
- ImplicitInputBrush.cs
- WindowsGraphics2.cs
- WSSecurityPolicy12.cs
- SchemaLookupTable.cs
- AuthStoreRoleProvider.cs
- VSWCFServiceContractGenerator.cs
- TableDetailsRow.cs
- ExpressionTable.cs
- CodeTypeDeclaration.cs
- DbConnectionPoolCounters.cs
- MemberHolder.cs
- basecomparevalidator.cs
- FontConverter.cs
- SmtpNtlmAuthenticationModule.cs
- LocatorManager.cs
- StylusPointPropertyId.cs
- DbException.cs
- ListViewItem.cs
- WeakHashtable.cs
- MoveSizeWinEventHandler.cs
- EventMappingSettings.cs
- WeakReadOnlyCollection.cs
- OutputCacheSection.cs
- XamlStyleSerializer.cs
- XmlNotation.cs
- VersionPair.cs
- _IPv4Address.cs
- QilBinary.cs
- HwndSourceParameters.cs
- GroupJoinQueryOperator.cs
- UnsafeNativeMethods.cs
- Property.cs
- NotifyParentPropertyAttribute.cs
- InvalidWMPVersionException.cs
- WorkerRequest.cs
- Viewport2DVisual3D.cs
- RubberbandSelector.cs
- DynamicDataRouteHandler.cs
- TextComposition.cs
- AssertSection.cs
- EnterpriseServicesHelper.cs
- ComponentSerializationService.cs
- DataObjectAttribute.cs
- Quad.cs
- DataStorage.cs
- XamlBrushSerializer.cs
- ApplicationManager.cs
- StreamSecurityUpgradeAcceptorBase.cs
- TargetException.cs
- SqlDataReaderSmi.cs