DataGridViewHitTestType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica una ubicación de un control DataGridView.
public enum class DataGridViewHitTestType
public enum DataGridViewHitTestType
type DataGridViewHitTestType =
Public Enum DataGridViewHitTestType
- Herencia
Campos
Cell | 1 | Celda de DataGridView. |
ColumnHeader | 2 | Encabezado de columna de DataGridView. |
HorizontalScrollBar | 5 | Barra de desplazamiento horizontal de DataGridView. |
None | 0 | Parte vacía de DataGridView. |
RowHeader | 3 | Encabezado de fila de DataGridView. |
TopLeftHeader | 4 | Encabezado de la columna superior izquierda de DataGridView. |
VerticalScrollBar | 6 | Barra de desplazamiento vertical de DataGridView. |
Ejemplos
En el ejemplo de código siguiente se muestra el uso de este tipo. Este ejemplo forma parte de un ejemplo más grande disponible en el DataGridView.Columns tema de referencia de propiedades.
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
Un DataGridView.HitTestInfo objeto describe un par de coordenadas en el DataGridView control . La Type propiedad indica qué parte de DataGridView contiene el punto.