See Also

Tool Members  | DataDynamics.ActiveReports.Toolbar Namespace

Language

Visual Basic

C#

Show All

See Also Languages ActiveReports.Viewer Send feedback to Data Dynamics

Tool Class

Represents a tool on a toolbar.

For a list of all members of this type, see Tool members.

Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         DataDynamics.ActiveReports.Toolbar.Tool
            DataDynamics.ActiveReports.Toolbar.Separator
            DataDynamics.ActiveReports.Toolbar.PlaceHolder
            DataDynamics.ActiveReports.Toolbar.Button

Syntax

[Visual Basic]
Public MustInherit Class Tool    Inherits Component
[C#]
public abstract class Tool : Component

Remarks

The ButtonStyle property is now on the Button class only.  If you need to iterate through tools and change the ButtonStyle, you must cast the tool to Button and check for null before attempting to change the ButtonStyle

Example

[C#] 

Private void arv_Load(object sender, System.EventArgs e) 

    DataDynamics.ActiveReports.Toolbar.Separator sep = new DataDynamics.ActiveReports.Toolbar.Separator(); 
    System.Drawing.Size s = new Size(20,10); 
    sep.Enabled = true; 
    sep.Id = 777; 
    sep.Size = s; 
    sep.ToolTip = "Do not click here."; 
    sep.Visible = true; 
    //insert the tool between the single & multipage icons 
    arv.Toolbar.Tools.Insert(9, sep); 
 
    rptDD rpt = new rptDD(); 
    rpt.Run(); 
    arv.Document = rpt.Document; 
}

[Visual Basic] 

Private Sub arv_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles arv.Load
    Dim sep As New DataDynamics.ActiveReports.Toolbar.Separator
    Dim s As New System.Drawing.Size(1000, 2000)
    sep.Enabled = True
    sep.Id = 777
    sep.Size = s
    sep.ToolTip = "Do not click here."
    sep.Visible = True
    'insert the tool between single & multipage icons
    arv.Toolbar.Tools.Insert(9, sep)

    Dim rpt As New rptDD
    rpt.Run()
    arv.Document = rpt.Document
End Sub

See Also

Tool Members  | DataDynamics.ActiveReports.Toolbar Namespace

 

 


Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.