DataGridViewColumnDividerDoubleClickEventArgs Класс

Определение

Предоставляет данные для события ColumnDividerDoubleClick объекта DataGridView.Provides data for the ColumnDividerDoubleClick event of a 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
Наследование
DataGridViewColumnDividerDoubleClickEventArgs

Примеры

В следующем примере кода демонстрируется использование этого типа.The following code example demonstrates the use of this type. В этом примере обработчик событий сообщает о возникновении ColumnDividerDoubleClick события.In the example, an event handler reports on the occurrence of the ColumnDividerDoubleClick event. Этот отчет поможет вам узнать, когда происходит событие и может помочь при отладке.This report helps you to learn when the event occurs and can assist you in debugging. Чтобы сообщить о нескольких событиях или о событиях, которые происходят часто, рассмотрите возможность замены Show Console.WriteLine или добавления сообщения в многострочный TextBox .To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Чтобы выполнить пример кода, вставьте его в проект, содержащий экземпляр типа DataGridView с именем DataGridView1 .To run the example code, paste it into a project that contains an instance of type DataGridView named DataGridView1. Затем убедитесь, что обработчик событий связан с ColumnDividerDoubleClick событием.Then ensure that the event handler is associated with the ColumnDividerDoubleClick event.

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

Комментарии

Дополнительные сведения об обработке событий см. в разделе обработка и вызов событий.For more information about how to handle events, see Handling and Raising Events.

Конструкторы

DataGridViewColumnDividerDoubleClickEventArgs(Int32, HandledMouseEventArgs)

Инициализирует новый экземпляр класса DataGridViewColumnDividerDoubleClickEventArgs.Initializes a new instance of the DataGridViewColumnDividerDoubleClickEventArgs class.

Свойства

Button

Возвращает значение, указывающее, какая кнопка мыши была нажата.Gets which mouse button was pressed.

(Унаследовано от MouseEventArgs)
Clicks

Возвращает значение, указывающее, сколько раз была нажата и отпущена кнопка мыши.Gets the number of times the mouse button was pressed and released.

(Унаследовано от MouseEventArgs)
ColumnIndex

Индекс столбца, расположенного рядом с разделителем столбцов, который дважды щелкнули мышью.The index of the column next to the column divider that was double-clicked.

Delta

Получает значение со знаком, указывающее количество делений, на которое повернулось колесико мыши, умноженное на константу WHEEL_DELTA.Gets a signed count of the number of detents the mouse wheel has rotated, multiplied by the WHEEL_DELTA constant. Делением называется один зубец колесика мыши.A detent is one notch of the mouse wheel.

(Унаследовано от MouseEventArgs)
Handled

Получает или задает признак необходимости перенаправления события в родительский контейнер элемента управления.Gets or sets whether this event should be forwarded to the control's parent container.

(Унаследовано от HandledMouseEventArgs)
Location

Возвращает расположение указателя мыши в момент создания события мыши.Gets the location of the mouse during the generating mouse event.

(Унаследовано от MouseEventArgs)
X

Возвращает координату X указателя мыши в момент создания события мыши.Gets the x-coordinate of the mouse during the generating mouse event.

(Унаследовано от MouseEventArgs)
Y

Возвращает координату Y указателя мыши в момент создания события мыши.Gets the y-coordinate of the mouse during the generating mouse event.

(Унаследовано от MouseEventArgs)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к

См. также раздел