DataGridViewRowDividerDoubleClickEventArgs Classe

Définition

Fournit des données pour l'événement RowDividerDoubleClick de DataGridView.Provides data for the RowDividerDoubleClick event of a 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
Héritage
DataGridViewRowDividerDoubleClickEventArgs

Exemples

L’exemple de code suivant illustre l’utilisation de ce type.The following code example demonstrates the use of this type. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de RowDividerDoubleClick l’événement.In the example, an event handler reports on the occurrence of the RowDividerDoubleClick event. Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à effectuer un débogage.This report helps you to learn when the event occurs and can assist you in debugging. Pour effectuer un rapport sur plusieurs événements ou sur des événements qui se produisent Show fréquemment Console.WriteLine , envisagez de remplacer ou d' TextBoxajouter le message à une ligne multiligne.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.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient une DataGridView instance DataGridView1de type nommée.To run the example code, paste it into a project that contains an instance of type DataGridView named DataGridView1. Assurez-vous ensuite que le gestionnaire d’événements RowDividerDoubleClick est associé à l’événement.Then ensure that the event handler is associated with the RowDividerDoubleClick event.

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

Remarques

Pour plus d’informations sur la façon de gérer les événements, consultez gestion et déclenchement d’événements.For more information about how to handle events, see Handling and Raising Events.

Constructeurs

DataGridViewRowDividerDoubleClickEventArgs(Int32, HandledMouseEventArgs)

Initialise une nouvelle instance de la classe DataGridViewRowDividerDoubleClickEventArgs.Initializes a new instance of the DataGridViewRowDividerDoubleClickEventArgs class.

Propriétés

Button

Obtient le bouton de la souris sur lequel l'utilisateur a appuyé.Gets which mouse button was pressed.

(Hérité de MouseEventArgs)
Clicks

Obtient le nombre de fois où l'utilisateur a cliqué sur le bouton de la souris et l'a relâché.Gets the number of times the mouse button was pressed and released.

(Hérité de MouseEventArgs)
Delta

Obtient un décompte signé du nombre de détentes de rotation de la roulette de la souris, multiplié par la constante WHEEL_DELTA.Gets a signed count of the number of detents the mouse wheel has rotated, multiplied by the WHEEL_DELTA constant. Une détente représente un cran de la roulette de la souris.A detent is one notch of the mouse wheel.

(Hérité de MouseEventArgs)
Handled

Obtient ou définit si cet événement doit être transféré au conteneur parent du contrôle.Gets or sets whether this event should be forwarded to the control's parent container.

(Hérité de HandledMouseEventArgs)
Location

Obtient l'emplacement de la souris pendant la génération d'événement de souris.Gets the location of the mouse during the generating mouse event.

(Hérité de MouseEventArgs)
RowIndex

Index de la ligne située au-dessus du séparateur de ligne sur lequel l'utilisateur a double-cliqué.The index of the row above the row divider that was double-clicked.

X

Obtient la coordonnée x de la souris pendant la génération de l'événement de souris.Gets the x-coordinate of the mouse during the generating mouse event.

(Hérité de MouseEventArgs)
Y

Obtient la coordonnée y de la souris pendant la génération de l'événement de souris.Gets the y-coordinate of the mouse during the generating mouse event.

(Hérité de MouseEventArgs)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actif.Returns a string that represents the current object.

(Hérité de Object)

S’applique à

Voir aussi