Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / WinForms / Managed / System / WinForms / TableLayoutCellPaintEventArgs.cs / 1 / 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
- TraversalRequest.cs
- ListChangedEventArgs.cs
- TextServicesCompartmentContext.cs
- VirtualDirectoryMapping.cs
- Size.cs
- HttpContextServiceHost.cs
- Size.cs
- _StreamFramer.cs
- WebPartRestoreVerb.cs
- ErrorFormatter.cs
- MarkupCompiler.cs
- LogReserveAndAppendState.cs
- WebPartDeleteVerb.cs
- CopyAttributesAction.cs
- XsltCompileContext.cs
- ResourceDescriptionAttribute.cs
- HttpsHostedTransportConfiguration.cs
- DocumentXmlWriter.cs
- BitConverter.cs
- IPCCacheManager.cs
- SmtpReplyReaderFactory.cs
- VoiceObjectToken.cs
- FixedTextSelectionProcessor.cs
- EnumerableValidator.cs
- TripleDESCryptoServiceProvider.cs
- OperandQuery.cs
- HtmlTernaryTree.cs
- ImageAutomationPeer.cs
- BaseResourcesBuildProvider.cs
- PipeStream.cs
- WebServicesInteroperability.cs
- SmtpAuthenticationManager.cs
- QueryCacheKey.cs
- DisplayMemberTemplateSelector.cs
- CompressStream.cs
- XmlLanguageConverter.cs
- ExpressionBuilder.cs
- DBNull.cs
- serverconfig.cs
- XmlNamespaceMapping.cs
- WorkItem.cs
- CustomExpression.cs
- ImageClickEventArgs.cs
- DllNotFoundException.cs
- uribuilder.cs
- TemplatePropertyEntry.cs
- TraceListener.cs
- Version.cs
- TrustManagerPromptUI.cs
- UICuesEvent.cs
- ISAPIApplicationHost.cs
- ToolStripButton.cs
- StyleTypedPropertyAttribute.cs
- ToolStripRendererSwitcher.cs
- RevocationPoint.cs
- TextRunTypographyProperties.cs
- CodeNamespace.cs
- PagesSection.cs
- XmlCodeExporter.cs
- ToReply.cs
- WindowsGraphics2.cs
- ObjectMaterializedEventArgs.cs
- RichTextBoxDesigner.cs
- processwaithandle.cs
- EnumBuilder.cs
- XmlSerializationGeneratedCode.cs
- XmlSchemaSimpleContent.cs
- StringSource.cs
- Operand.cs
- StringStorage.cs
- TextWriterTraceListener.cs
- MouseOverProperty.cs
- CustomCategoryAttribute.cs
- EntityKey.cs
- _ProxyChain.cs
- DetailsViewModeEventArgs.cs
- BitmapEffectGeneralTransform.cs
- XamlStream.cs
- _ListenerResponseStream.cs
- Stylesheet.cs
- CommandField.cs
- ObjectRef.cs
- StubHelpers.cs
- ZipIOBlockManager.cs
- AsyncPostBackTrigger.cs
- ListViewTableCell.cs
- InternalBufferOverflowException.cs
- MailSettingsSection.cs
- DynamicControlParameter.cs
- TextElementEditingBehaviorAttribute.cs
- DefaultEventAttribute.cs
- TextStore.cs
- DBCommand.cs
- TextWriter.cs
- FieldBuilder.cs
- SqlFunctionAttribute.cs
- SingleAnimation.cs
- WindowsToolbarAsMenu.cs
- PersonalizationAdministration.cs
- ConstructorBuilder.cs