Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- SQlBooleanStorage.cs
- CircleHotSpot.cs
- PartBasedPackageProperties.cs
- ErrorRuntimeConfig.cs
- SqlMethodTransformer.cs
- ZipIOExtraField.cs
- PermissionListSet.cs
- MatrixAnimationUsingKeyFrames.cs
- InstanceOwner.cs
- UiaCoreTypesApi.cs
- PageContentAsyncResult.cs
- EncoderExceptionFallback.cs
- DataGridHeaderBorder.cs
- DockEditor.cs
- ExpressionBinding.cs
- GraphicsPath.cs
- Pair.cs
- TreeNodeMouseHoverEvent.cs
- TypeConverter.cs
- BulletedListEventArgs.cs
- PropertyRef.cs
- LabelLiteral.cs
- ConfigurationSettings.cs
- RelatedView.cs
- XmlExpressionDumper.cs
- FilterableAttribute.cs
- SyntaxCheck.cs
- DataGridViewRowPostPaintEventArgs.cs
- CodeArrayCreateExpression.cs
- DesignTimeTemplateParser.cs
- DesignerTransactionCloseEvent.cs
- CodeArrayCreateExpression.cs
- EnumerableRowCollectionExtensions.cs
- CursorEditor.cs
- PropertyTabAttribute.cs
- StatusBarAutomationPeer.cs
- ExpressionList.cs
- UnsafeNativeMethodsTablet.cs
- HttpListenerContext.cs
- CodeGeneratorOptions.cs
- JsonReaderWriterFactory.cs
- FontResourceCache.cs
- StartUpEventArgs.cs
- NotificationContext.cs
- SqlBulkCopyColumnMapping.cs
- WebRequest.cs
- CategoryGridEntry.cs
- GridPattern.cs
- QueuePathDialog.cs
- DataGridViewLinkColumn.cs
- SecurityAlgorithmSuiteConverter.cs
- MultiView.cs
- NameSpaceEvent.cs
- VisualBasicSettingsHandler.cs
- AttributeTableBuilder.cs
- GridViewSortEventArgs.cs
- StartUpEventArgs.cs
- WebServiceData.cs
- IERequestCache.cs
- RSAProtectedConfigurationProvider.cs
- GenericTypeParameterBuilder.cs
- PublishLicense.cs
- Span.cs
- GPRECTF.cs
- COM2ExtendedBrowsingHandler.cs
- XmlTypeAttribute.cs
- uribuilder.cs
- IntegerCollectionEditor.cs
- DeferredElementTreeState.cs
- FloatAverageAggregationOperator.cs
- TextEditorTyping.cs
- DataView.cs
- ListView.cs
- KerberosSecurityTokenAuthenticator.cs
- DataBoundControlAdapter.cs
- SplashScreen.cs
- SelectionWordBreaker.cs
- Size3D.cs
- RepeatInfo.cs
- OrthographicCamera.cs
- TextEndOfSegment.cs
- Row.cs
- BidOverLoads.cs
- TrustLevel.cs
- XmlSchemaInferenceException.cs
- HtmlHistory.cs
- ModifiableIteratorCollection.cs
- SHA512.cs
- DependencyPropertyConverter.cs
- TemplateManager.cs
- HwndPanningFeedback.cs
- SemanticBasicElement.cs
- BitmapPalette.cs
- RadioButtonList.cs
- EnumerableWrapperWeakToStrong.cs
- ChtmlCalendarAdapter.cs
- DesignerForm.cs
- NavigationWindowAutomationPeer.cs
- ByteStack.cs
- BamlStream.cs