Freigeben über


DataGridViewColumnDividerDoubleClickEventArgs Klasse

Definition

Stellt Daten für das ColumnDividerDoubleClick-Ereignis eines DataGridView bereit.

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
Vererbung
DataGridViewColumnDividerDoubleClickEventArgs

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht. Im Beispiel meldet ein Ereignishandler das Auftreten des Ereignisses ColumnDividerDoubleClick . Dieser Bericht hilft Ihnen, zu erfahren, wann das Ereignis eintritt, und kann Sie beim Debuggen unterstützen. Um über mehrere Ereignisse oder ereignisse zu berichten, die häufig auftreten, sollten Sie die Nachricht durch Console.WriteLine ein mehrlineiges TextBoxersetzen Show oder anfügen.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine instance des Typs DataGridView enthältDataGridView1. Stellen Sie dann sicher, dass der Ereignishandler dem ColumnDividerDoubleClick Ereignis zugeordnet ist.

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

Hinweise

Weitere Informationen zum Behandeln von Ereignissen finden Sie unter behandeln und Auslösen von Ereignissen.

Konstruktoren

DataGridViewColumnDividerDoubleClickEventArgs(Int32, HandledMouseEventArgs)

Initialisiert eine neue Instanz der DataGridViewColumnDividerDoubleClickEventArgs-Klasse.

Eigenschaften

Button

Ruft ab, welche Maustaste gedrückt wurde.

(Geerbt von MouseEventArgs)
Clicks

Ruft ab, wie oft die Maustaste gedrückt und losgelassen wurde.

(Geerbt von MouseEventArgs)
ColumnIndex

Der Index der Spalte neben dem Spaltenunterteiler, auf den doppelt geklickt wurde.

Delta

Ruft einen Zähler mit Vorzeichen für die Anzahl der Arretierungen ab, um die das Mausrad gedreht wurde, der mit der Konstanten WHEEL_DELTA multipliziert wird. Eine Arretierung (Rastpunkt) ist eine Kerbe des Mausrades.

(Geerbt von MouseEventArgs)
Handled

Ruft ab oder legt fest, ob dieses Ereignis an den übergeordneten Container des Steuerelements weitergeleitet werden soll.

(Geerbt von HandledMouseEventArgs)
Location

Ruft die Position der Maus während des generierten Mausereignisses ab.

(Geerbt von MouseEventArgs)
X

Ruft die x-Koordinate der Maus während des generierten Mausereignisses ab.

(Geerbt von MouseEventArgs)
Y

Ruft die y-Koordinate der Maus während des generierten Mausereignisses ab.

(Geerbt von MouseEventArgs)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen