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
- BindingElementCollection.cs
- Compiler.cs
- PageThemeCodeDomTreeGenerator.cs
- RenderingEventArgs.cs
- ClientProtocol.cs
- XmlSerializerFactory.cs
- CompositeClientFormatter.cs
- Thread.cs
- PrintDialog.cs
- TextElementCollection.cs
- XmlAtomErrorReader.cs
- PropertyInformation.cs
- QueueSurrogate.cs
- EventLogLink.cs
- WsatTransactionFormatter.cs
- TextDocumentView.cs
- ListBase.cs
- SoapProcessingBehavior.cs
- NodeLabelEditEvent.cs
- DataGridViewCellCancelEventArgs.cs
- ISCIIEncoding.cs
- IISUnsafeMethods.cs
- ColumnClickEvent.cs
- ProgressBarBrushConverter.cs
- SystemIPGlobalStatistics.cs
- Timer.cs
- InfoCardProofToken.cs
- WebUtil.cs
- RoleGroup.cs
- EmbeddedObject.cs
- WindowsScrollBarBits.cs
- SafeNativeMethodsOther.cs
- FormsAuthenticationEventArgs.cs
- RegistrationProxy.cs
- XmlChoiceIdentifierAttribute.cs
- InternalTransaction.cs
- DynamicEntity.cs
- ZoneMembershipCondition.cs
- XmlEncoding.cs
- DataServiceResponse.cs
- Int16Animation.cs
- SvcMapFile.cs
- BoolExpressionVisitors.cs
- AlternationConverter.cs
- SoapSchemaExporter.cs
- SettingsProperty.cs
- ProfileService.cs
- UrlAuthorizationModule.cs
- AuthorizationRuleCollection.cs
- SecurityUtils.cs
- XmlMessageFormatter.cs
- SHA512Managed.cs
- SoapFault.cs
- DrawingAttributes.cs
- HitTestWithGeometryDrawingContextWalker.cs
- httpstaticobjectscollection.cs
- FixedSOMTableRow.cs
- SqlDataSourceCommandParser.cs
- Int64.cs
- HttpResponseWrapper.cs
- VisualStyleInformation.cs
- FontWeightConverter.cs
- CornerRadius.cs
- ControlPaint.cs
- __FastResourceComparer.cs
- Int16AnimationBase.cs
- SplitterCancelEvent.cs
- CommonEndpointBehaviorElement.cs
- KeyInstance.cs
- RenderDataDrawingContext.cs
- OdbcDataAdapter.cs
- MetricEntry.cs
- DynamicValueConverter.cs
- RowParagraph.cs
- sqlinternaltransaction.cs
- HyperLinkField.cs
- Types.cs
- BinaryReader.cs
- ColorDialog.cs
- RepeatInfo.cs
- StateManagedCollection.cs
- QuaternionKeyFrameCollection.cs
- LabelDesigner.cs
- WasHttpHandlersInstallComponent.cs
- PrivateFontCollection.cs
- DescendantBaseQuery.cs
- ExceptQueryOperator.cs
- SessionParameter.cs
- LinkTarget.cs
- HandledEventArgs.cs
- X509Utils.cs
- StringAnimationUsingKeyFrames.cs
- linebase.cs
- OdbcConnectionHandle.cs
- RotateTransform.cs
- SoapWriter.cs
- ControlIdConverter.cs
- SqlHelper.cs
- XmlILOptimizerVisitor.cs
- NavigateEvent.cs