Evaluar y enviar comentarios
MSDN
MSDN Library
 DataGridViewHitTestType (Enumeració...
Contraer todo/Expandir todo Contraer todo
Esta página es específica de
Microsoft Visual Studio 2008/.NET Framework 3.5

Hay además otras versiones disponibles para:
Biblioteca de clases de .NET Framework
DataGridViewHitTestType (Enumeración)

Actualización: noviembre 2007

Especifica una ubicación de un control DataGridView.

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)
Visual Basic (Declaración)
Public Enumeration DataGridViewHitTestType
Visual Basic (Uso)
Dim instance As DataGridViewHitTestType
C#
public enum DataGridViewHitTestType
Visual C++
public enum class DataGridViewHitTestType
J#
public enum DataGridViewHitTestType
JScript
public enum DataGridViewHitTestType
Nombre de miembroDescripción
NoneParte vacía de DataGridView.
CellCelda de DataGridView.
ColumnHeaderEncabezado de columna de DataGridView.
RowHeaderEncabezado de fila de DataGridView.
TopLeftHeaderEncabezado de la columna superior izquierda de DataGridView.
HorizontalScrollBarBarra de desplazamiento horizontal de DataGridView.
VerticalScrollBarBarra de desplazamiento vertical de DataGridView.

DataGridView..::.HitTestInfo describe un par de coordenadas del control DataGridView. La propiedad Type indica qué parte de DataGridView contiene el punto.

En el ejemplo de código siguiente se muestra el uso de este tipo. Este ejemplo forma parte de un ejemplo más extenso que se encuentra disponible en el tema de referencia de la propiedad DataGridView..::.Columns.

Visual Basic
Private clickedCell As DataGridViewCell

Private Sub dataGridView1_MouseDown(ByVal sender As Object, _
    ByVal e As MouseEventArgs) Handles dataGridView1.MouseDown

    ' If the user right-clicks a cell, store it for use by the 
    ' shortcut menu.
    If e.Button = MouseButtons.Right Then
        Dim hit As DataGridView.HitTestInfo = _
            dataGridView1.HitTest(e.X, e.Y)
        If hit.Type = DataGridViewHitTestType.Cell Then
            clickedCell = _
                dataGridView1.Rows(hit.RowIndex).Cells(hit.ColumnIndex)
        End If
    End If

End Sub
C#
    private DataGridViewCell clickedCell;

    private void dataGridView1_MouseDown(object sender, MouseEventArgs e)
    {
    // If the user right-clicks a cell, store it for use by the shortcut menu.
        if (e.Button == MouseButtons.Right)
        {
            DataGridView.HitTestInfo hit = dataGridView1.HitTest(e.X, e.Y);
            if (hit.Type == DataGridViewHitTestType.Cell)
            {
                clickedCell =
                    dataGridView1.Rows[hit.RowIndex].Cells[hit.ColumnIndex];
            }
        }
    }

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0
Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2012 Microsoft. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker