DataGridViewHitTestType Enumeración

Definición

Especifica una ubicación de un control DataGridView.Specifies a location in a DataGridView control.

public enum class DataGridViewHitTestType
public enum DataGridViewHitTestType
type DataGridViewHitTestType = 
Public Enum DataGridViewHitTestType
Herencia
DataGridViewHitTestType

Campos

Cell 1

Celda de DataGridView.A cell in the DataGridView.

ColumnHeader 2

Encabezado de columna de DataGridView.A column header in the DataGridView.

HorizontalScrollBar 5

Barra de desplazamiento horizontal de DataGridView.The horizontal scroll bar of the DataGridView.

None 0

Parte vacía de DataGridView.An empty part of the DataGridView.

RowHeader 3

Encabezado de fila de DataGridView.A row header in the DataGridView.

TopLeftHeader 4

Encabezado de la columna superior izquierda de DataGridView.The top left column header in the DataGridView.

VerticalScrollBar 6

Barra de desplazamiento vertical de DataGridView.The vertical scroll bar of the DataGridView.

Ejemplos

En el ejemplo de código siguiente se muestra el uso de este tipo.The following code example illustrates the use of this type. Este ejemplo forma parte de un ejemplo más grande disponible en DataGridView.Columns el tema de referencia de la propiedad.This example is part of a larger example available in the DataGridView.Columns property reference topic.

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];
        }
    }
}
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

Comentarios

Describe un par de coordenadas en el DataGridView control. DataGridView.HitTestInfoA DataGridView.HitTestInfo describes a coordinate pair on the DataGridView control. La Type propiedad indica qué parte DataGridView de contiene el punto.The Type property indicates which part of the DataGridView contains the point.

Se aplica a

Consulte también: