DataGridViewRowDividerDoubleClickEventArgs Classe

Definizione

Fornisce i dati per l'evento RowDividerDoubleClick di un oggetto DataGridView.

public ref class DataGridViewRowDividerDoubleClickEventArgs : System::Windows::Forms::HandledMouseEventArgs
public class DataGridViewRowDividerDoubleClickEventArgs : System.Windows.Forms.HandledMouseEventArgs
type DataGridViewRowDividerDoubleClickEventArgs = class
    inherit HandledMouseEventArgs
Public Class DataGridViewRowDividerDoubleClickEventArgs
Inherits HandledMouseEventArgs
Ereditarietà
DataGridViewRowDividerDoubleClickEventArgs

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento RowDividerDoubleClick . Questo report consente di apprendere quando si verifica l'evento e di facilitare il debug. Per segnalare più eventi o eventi che si verificano frequentemente, è consigliabile sostituire Show con Console.WriteLine o accodare il messaggio a un oggetto multilinea TextBox.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo DataGridView denominata DataGridView1. Assicurarsi quindi che il gestore eventi sia associato all'evento RowDividerDoubleClick .

private void DataGridView1_RowDividerDoubleClick(Object sender, DataGridViewRowDividerDoubleClickEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "RowIndex", e.RowIndex );
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(), "RowDividerDoubleClick Event" );
}
Private Sub DataGridView1_RowDividerDoubleClick(sender as Object, e as DataGridViewRowDividerDoubleClickEventArgs) _ 
     Handles DataGridView1.RowDividerDoubleClick

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "RowIndex", e.RowIndex)
    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(),"RowDividerDoubleClick Event")

End Sub

Commenti

Per altre informazioni su come gestire gli eventi, vedere Gestione e generazione di eventi.

Costruttori

Nome Descrizione
DataGridViewRowDividerDoubleClickEventArgs(Int32, HandledMouseEventArgs)

Inizializza una nuova istanza della classe DataGridViewRowDividerDoubleClickEventArgs.

Proprietà

Nome Descrizione
Button

Ottiene il pulsante del mouse premuto.

(Ereditato da MouseEventArgs)
Clicks

Ottiene il numero di volte in cui il pulsante del mouse è stato premuto e rilasciato.

(Ereditato da MouseEventArgs)
Delta

Ottiene un conteggio con segno del numero di detente la rotellina del mouse ruotata, moltiplicata per la costante WHEEL_DELTA. Un detent è una notch della rotellina del mouse.

(Ereditato da MouseEventArgs)
Handled

Ottiene o imposta un valore che indica se questo evento deve essere inoltrato al contenitore padre del controllo.

(Ereditato da HandledMouseEventArgs)
Location

Ottiene la posizione del mouse durante l'evento di generazione del mouse.

(Ereditato da MouseEventArgs)
RowIndex

Indice della riga sopra il divisore di riga su cui è stato fatto doppio clic.

X

Ottiene la coordinata x del mouse durante l'evento di generazione del mouse.

(Ereditato da MouseEventArgs)
Y

Ottiene la coordinata y del mouse durante l'evento di generazione del mouse.

(Ereditato da MouseEventArgs)

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche