Partager via


DrillEventArgs Classe

Fournit des données pour l'événement Drill.

Espace de noms CrystalDecisions.Windows.Forms Assembly CrystalDecisions.Windows.Forms (CrystalDecisions.Windows.Forms.dll)

Syntaxe

Public Class DrillEventArgs
    Inherits ViewerEventArgs
public class DrillEventArgs : ViewerEventArgs

Remarques

La classe DrillEventArgs contient les données associées à l'événement Drill. L'événement Drill est déclenché par le contrôle CrystalReportViewer lorsqu'un utilisateur explore un rapport. Cela peut être en explorant un groupe ou un diagramme. Il se produit également lors de la sélection d'un élément dans l'arborescence des groupes.

Exemple

L'exemple suivant obtient les détails de l'événement Drill et crée une entrée dans le journal des événements.

          Private Sub LogDrillEvent(ByVal source As Object, _
          ByVal e As CrystalDecisions.Windows.Forms.DrillEventArgs) Handles _
          CrystalReportViewer.Drill
          Dim eventLog As New EventLog("event.log")
          Dim eventMsg As String = _
          "Drill event:" & vbCrLf & _
          "IsDrillDown: " & e.IsDrillDown() & vbCrLf & _
          "CurrentGroupLevel: " & e.CurrentGroupLevel & vbCrLf & _
          "NewGroupLevel: " & e.NewGroupLevel & vbCrLf & _
          "CurrentGroupName: " & e.CurrentGroupName & vbCrLf & _
          "NewGroupName: " & e.NewGroupName & vbCrLf & _
          "CurrentGroupPath: " & e.CurrentGroupPath & vbCrLf & _
          "NewGroupPath: " & e.NewGroupPath
          eventLog.WriteEntry(eventMsg)
          e.Handled = False
          End Sub
        
          private void LogDrillEvent(Object source,
          CrystalDecisions.Windows.Forms.DrillEventArgs e)
          {
          System.Diagnostics.EventLog eventLog =
          new System.Diagnostics.EventLog("event.log");
          string eventMsg =
          "Drill event:" + "\n" +
          "IsDrillDown: " + e.IsDrillDown() + "\n" +
          "CurrentGroupLevel: " + e.CurrentGroupLevel + "\n" +
          "NewGroupLevel: " + e.NewGroupLevel + "\n" +
          "CurrentGroupName: " + e.CurrentGroupName + "\n" +
          "NewGroupName: " + e.NewGroupName + "\n" +
          "CurrentGroupPath: " + e.CurrentGroupPath + "\n" +
          "NewGroupPath: " + e.NewGroupPath;
          eventLog.WriteEntry(eventMsg);
          e.Handled = false;
          }
        

Hiérarchie d'héritage

Object
   EventArgs
      ViewerEventArgs
         DrillEventArgs

Informations de version

Crystal Reports Basic for Visual Studio 2008

Pris en charge depuis : Crystal Reports for Visual Studio .NET 2002

Voir aussi

Référence

DrillEventArgs Membres
CrystalDecisions.Windows.Forms Espace de noms