DataGridViewHitTestType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает расположение в элементе управления DataGridView.
public enum class DataGridViewHitTestType
public enum DataGridViewHitTestType
type DataGridViewHitTestType =
Public Enum DataGridViewHitTestType
- Наследование
Поля
Cell | 1 | Ячейка в DataGridView. |
ColumnHeader | 2 | Заголовок столбца в DataGridView. |
HorizontalScrollBar | 5 | Возвращает полосу горизонтальной прокрутки DataGridView. |
None | 0 | Пустая часть объекта DataGridView. |
RowHeader | 3 | Заголовок строки в элементе управления DataGridView. |
TopLeftHeader | 4 | Заголовок верхнего левого столбца в представлении DataGridView. |
VerticalScrollBar | 6 | Возвращает полосу вертикальной прокрутки DataGridView. |
Примеры
В следующем примере кода показано использование этого типа. Этот пример является частью более крупного примера, доступного в разделе справки по свойствам DataGridView.Columns .
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
Комментарии
Описывает DataGridView.HitTestInfo пару координат в элементе DataGridView управления. Свойство Type указывает, какая часть DataGridView содержит точку.