ActiveReports 15 .NET Edition
GrapeCity.ActiveReports.Viewer.Win Assembly / GrapeCity.ActiveReports.Viewer.Win Namespace / Viewer Class / HyperLink Event
Example

In This Topic
    HyperLink Event (Viewer)
    In This Topic
    Occurs when the user clicks on text or an image that has a hyperlink assigned to it.
    Syntax
    'Declaration
     
    Public Event HyperLink As GrapeCity.ActiveReports.Viewer.Win.HyperLinkEventHandler
    public event GrapeCity.ActiveReports.Viewer.Win.HyperLinkEventHandler HyperLink
    Event Data

    The event handler receives an argument of type GrapeCity.ActiveReports.Viewer.Win.HyperLinkEventArgs containing data related to this event. The following HyperLinkEventArgs properties provide information specific to this event.

    PropertyDescription
    Gets the mouse button that the user clicked to raise the event.  
    Gets or sets a value indicating whether a new tab has been created.  
    Sets or returns a value indicating whether the HyperLinkEvent is handled.  
    Gets the hyperlink target.  
    Example
    private void viewer1_HyperLink(object sender, GrapeCity.ActiveReports.Viewer.Win.HyperLinkEventArgs e)
    {    
        rptDrillDown1 rpt2 = new rptDrillDown1();    
        frmViewDrillDown1 frm2 = new frmViewDrillDown1();    
        rpt2.Parameters["customerID"].Value = e.HyperLink.ToString();    
        rpt2.Run();    
        frm2.viewer1.Document = rpt2.Document;    
        frm2.ShowDialog(this);
    }
    Private Sub Viewer1_HyperLink(ByVal sender As Object, ByVal e As GrapeCity.ActiveReports.Viewer.Win _    
        HyperLinkEventArgs) Handles Viewer1.HyperLink        
        Dim rpt2 As New rptDrillDown1()        
        Dim frm2 As New frmViewDrillDown1()        
        rpt2.Parameters("customerID").Value = e.HyperLink.ToString        
        Console.WriteLine(rpt2.ds.SQL.ToString)        
        rpt2.Run()        
        frm2.Viewer1.Document = rpt2.Document        
        frm2.ShowDialog(Me)
    End Sub
    See Also