DataGridViewHitTestType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica una posizione in un controllo DataGridView.
public enum class DataGridViewHitTestType
public enum DataGridViewHitTestType
type DataGridViewHitTestType =
Public Enum DataGridViewHitTestType
- Ereditarietà
Campi
Cell | 1 | Cella nel controllo DataGridView. |
ColumnHeader | 2 | Intestazione di colonna nel controllo DataGridView. |
HorizontalScrollBar | 5 | Barra di scorrimento orizzontale del controllo DataGridView. |
None | 0 | Parte vuota del controllo DataGridView. |
RowHeader | 3 | Intestazione di riga nel controllo DataGridView. |
TopLeftHeader | 4 | Intestazione della colonna superiore sinistra nel controllo DataGridView. |
VerticalScrollBar | 6 | Barra di scorrimento verticale del controllo DataGridView. |
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Questo esempio fa parte di un esempio più ampio disponibile nell'argomento di riferimento alle DataGridView.Columns proprietà.
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
Commenti
Un DataGridView.HitTestInfo oggetto descrive una coppia di coordinate nel DataGridView controllo . La Type proprietà indica quale parte dell'oggetto DataGridView contiene il punto.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per