DataGridViewColumnDividerDoubleClickEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для события ColumnDividerDoubleClick объекта DataGridView.
public ref class DataGridViewColumnDividerDoubleClickEventArgs : System::Windows::Forms::HandledMouseEventArgs
public class DataGridViewColumnDividerDoubleClickEventArgs : System.Windows.Forms.HandledMouseEventArgs
type DataGridViewColumnDividerDoubleClickEventArgs = class
inherit HandledMouseEventArgs
Public Class DataGridViewColumnDividerDoubleClickEventArgs
Inherits HandledMouseEventArgs
- Наследование
Примеры
В следующем примере кода показано использование этого типа. В этом примере обработчик событий сообщает о возникновении ColumnDividerDoubleClick события. Этот отчет поможет вам узнать, когда происходит событие, и поможет вам в отладке. Чтобы сообщить о нескольких событиях или о событиях, которые происходят часто, рекомендуется заменить ShowConsole.WriteLine сообщение или добавить его в многостроочный TextBox.
Чтобы выполнить пример кода, вставьте его в проект, содержащий экземпляр типа DataGridView с именем DataGridView1
. Затем убедитесь, что обработчик событий связан с событием ColumnDividerDoubleClick .
private void DataGridView1_ColumnDividerDoubleClick(Object sender, DataGridViewColumnDividerDoubleClickEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "ColumnIndex", e.ColumnIndex );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Handled", e.Handled );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Button", e.Button );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Clicks", e.Clicks );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "X", e.X );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Y", e.Y );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Delta", e.Delta );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "Location", e.Location );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ColumnDividerDoubleClick Event" );
}
Private Sub DataGridView1_ColumnDividerDoubleClick(sender as Object, e as DataGridViewColumnDividerDoubleClickEventArgs) _
Handles DataGridView1.ColumnDividerDoubleClick
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "ColumnIndex", e.ColumnIndex)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Handled", e.Handled)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Button", e.Button)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Clicks", e.Clicks)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "X", e.X)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Y", e.Y)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Delta", e.Delta)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "Location", e.Location)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"ColumnDividerDoubleClick Event")
End Sub
Комментарии
Дополнительные сведения об обработке событий см. в разделе Обработка и вызов событий.
Конструкторы
DataGridViewColumnDividerDoubleClickEventArgs(Int32, HandledMouseEventArgs) |
Инициализирует новый экземпляр класса DataGridViewColumnDividerDoubleClickEventArgs. |
Свойства
Button |
Возвращает значение, указывающее, какая кнопка мыши была нажата. (Унаследовано от MouseEventArgs) |
Clicks |
Возвращает значение, указывающее, сколько раз была нажата и отпущена кнопка мыши. (Унаследовано от MouseEventArgs) |
ColumnIndex |
Индекс столбца, расположенного рядом с разделителем столбцов, который дважды щелкнули мышью. |
Delta |
Получает значение со знаком, указывающее количество делений, на которое повернулось колесико мыши, умноженное на константу WHEEL_DELTA. Делением называется один зубец колесика мыши. (Унаследовано от MouseEventArgs) |
Handled |
Получает или задает признак необходимости перенаправления события в родительский контейнер элемента управления. (Унаследовано от HandledMouseEventArgs) |
Location |
Возвращает расположение указателя мыши в момент создания события мыши. (Унаследовано от MouseEventArgs) |
X |
Возвращает координату X указателя мыши в момент создания события мыши. (Унаследовано от MouseEventArgs) |
Y |
Возвращает координату Y указателя мыши в момент создания события мыши. (Унаследовано от MouseEventArgs) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |