Classes

  Class Description
Public class C1ReportDesigner
The C1ReportDesigner is a Windows Forms control that provides the ability to design and edit report definitions that can be used with the C1.C1Report, C1WebReport, and VSReport controls.
Public class ClipboardHandler
Provides clipboard support for the C1ReportDesigner control.
Public class CreateFieldEventArgs
Contains data for the CreateField event.
Public class DeleteFieldEventArgs
Contains data for the DeleteField event.
Public class Grid
The Grid object controls the appearance and behavior of the design grid.
Public class MouseHandler
The MouseHandler object provides mouse support for the C1ReportDesigner control.
Public class MoveCopyFieldsEventArgs
Contains data for the MoveCopyFields event.
Public class RenderFieldEventArgs
Contains data for the RenderField event.
Public class RenderSectionHeaderEventArgs
Contains data for the RenderSectionHeader event.
Public class ResizeFieldSectionEventArgs
Contains data for the ResizeFieldSection event.
Public class Ruler
The Ruler object controls the appearance of the rulers along the top and left-hand side of the C1ReportDesigner control.
Public class UndoStack
The UndoStack object provides undo/redo services for the C1ReportDesigner control. It has methods that allow you to save and restore the state of the report being edited.

Structures

  Structure Description
Public structure HitTestInfo
HitTestInfo represents hit-testing information for the report.

Delegates

  Delegate Description
Public delegate CreateFieldEventHandler
Represents the method that will handle the CreateField event.
Public delegate DeleteFieldEventHandler
Represents the method that will handle the DeleteField event.
Public delegate MoveCopyFieldsEventHandler
Represents the method that will handle the MoveCopyFields event.
Public delegate RenderFieldEventHandler
Represents the method that will handle the RenderField event.
Public delegate RenderSectionHeaderEventHandler
Represents the method that will handle the RenderSectionHeader event.
Public delegate ResizeFieldSectionEventHandler
Represents the method that will handle the ResizeFieldSection event.

Enumerations

  Enumeration Description
Public enumeration AlignOperationEnum
Defines the types of align operation that can be performed on fields selected in C1ReportDesigner.
Public enumeration AutoAdjustEnum
Use the members of this enumeration to set the value of the AutoAdjustReportDimensions property in the C1ReportDesigner control.
Public enumeration GridUnitsEnum
Use the members of this enumeration to set the value of the Units property in the Grid class.
Public enumeration HitCodeEnum
Use the members of this enumeration to set the value of the Code property in the HitTestInfo structure.
Public enumeration HitHandleFlags
Use the members of this enumeration to set the value of the HitHandleFlags property in the HitTestInfo Structure.
Public enumeration ShowRulerFlags
Use the members of this enumeration to set the value of the Visible property in the Ruler class.