# GrapeCity.ActiveReports.Design.Designer

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_ActiveReports_Design_Designer" data-uid="GrapeCity.ActiveReports.Design.Designer" class="text-break">Designer Class
</h1>
  <div class="markdown level0 summary"><p>Serves as the central designer component for creating and editing reports,
including both Section and Page within the ActiveReports designer environment.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.marshalbyrefobject">MarshalByRefObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.component">Component</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.control">Control</a></div>
    <div class="level4"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.scrollablecontrol">ScrollableControl</a></div>
    <div class="level5"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.containercontrol">ContainerControl</a></div>
    <div class="level6"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.usercontrol">UserControl</a></div>
    <div class="level7"><span class="xref">Designer</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.idroptarget">IDropTarget</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.isynchronizeinvoke">ISynchronizeInvoke</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.iwin32window">IWin32Window</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.ibindablecomponent">IBindableComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.icomponent">IComponent</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.icontainercontrol">IContainerControl</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.design.iuiservice">IUIService</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.Design.html">GrapeCity.ActiveReports.Design</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Design.Win.dll</h6>
  <h5 id="GrapeCity_ActiveReports_Design_Designer_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[ToolboxBitmap(typeof(CommonResources), &quot;CommonResources.Designer.bmp&quot;)]
public class Designer : UserControl, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IUIService</code></pre>
  </div>
  <h5 id="GrapeCity_ActiveReports_Design_Designer_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><pre><code>&lt;p&gt;
</code></pre>
<p>The <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.html">Designer</a> class is a key component of the ActiveReports design-time environment,
facilitating the creation, editing, and previewing of report designs.</p>

    <p>
This class represents the windows forms component that could be used to integrate the report editing capabilities into a Windows forms application.
</p>
</div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer__ctor" data-uid="GrapeCity.ActiveReports.Design.Designer.#ctor">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.-ctor.html#GrapeCity_ActiveReports_Design_Designer__ctor">Designer()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.html">Designer</a> class without specifying a package service.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ActiveTab" data-uid="GrapeCity.ActiveReports.Design.Designer.ActiveTab">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ActiveTab.html#GrapeCity_ActiveReports_Design_Designer_ActiveTab">ActiveTab</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value representing the currently selected tab in the designer interface.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DesignerHost" data-uid="GrapeCity.ActiveReports.Design.Designer.DesignerHost">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DesignerHost.html#GrapeCity_ActiveReports_Design_Designer_DesignerHost">DesignerHost</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DesignerUnits" data-uid="GrapeCity.ActiveReports.Design.Designer.DesignerUnits">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DesignerUnits.html#GrapeCity_ActiveReports_Design_Designer_DesignerUnits">DesignerUnits</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating the measurement units used within the designer environment.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DrawGrid" data-uid="GrapeCity.ActiveReports.Design.Designer.DrawGrid">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DrawGrid.html#GrapeCity_ActiveReports_Design_Designer_DrawGrid">DrawGrid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether a grid is displayed in the designer workspace.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_EnableOleObject" data-uid="GrapeCity.ActiveReports.Design.Designer.EnableOleObject">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.EnableOleObject.html#GrapeCity_ActiveReports_Design_Designer_EnableOleObject">EnableOleObject</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether OLE (Object Linking and Embedding) object support is enabled in the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_EnablePreview" data-uid="GrapeCity.ActiveReports.Design.Designer.EnablePreview">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.EnablePreview.html#GrapeCity_ActiveReports_Design_Designer_EnablePreview">EnablePreview</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the 'Preview' tab is visible on the design surface tool panel.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_EnableScripting" data-uid="GrapeCity.ActiveReports.Design.Designer.EnableScripting">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.EnableScripting.html#GrapeCity_ActiveReports_Design_Designer_EnableScripting">EnableScripting</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the 'Script' tab is visible on the design surface tool panel.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_FontResolver" data-uid="GrapeCity.ActiveReports.Design.Designer.FontResolver">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.FontResolver.html#GrapeCity_ActiveReports_Design_Designer_FontResolver">FontResolver</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the font resolver used by the designer to resolve fonts in reports.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_GridMode" data-uid="GrapeCity.ActiveReports.Design.Designer.GridMode">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.GridMode.html#GrapeCity_ActiveReports_Design_Designer_GridMode">GridMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the mode in which the grid is displayed in the designer workspace.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_GridX" data-uid="GrapeCity.ActiveReports.Design.Designer.GridX">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.GridX.html#GrapeCity_ActiveReports_Design_Designer_GridX">GridX</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the horizontal spacing between grid lines in the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_GridY" data-uid="GrapeCity.ActiveReports.Design.Designer.GridY">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.GridY.html#GrapeCity_ActiveReports_Design_Designer_GridY">GridY</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the vertical spacing between grid lines in the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_IsDirty" data-uid="GrapeCity.ActiveReports.Design.Designer.IsDirty">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.IsDirty.html#GrapeCity_ActiveReports_Design_Designer_IsDirty">IsDirty</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the dirty flag of the report. Note: the setter is for internal purposes only and does not manage conversion scenarios.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LaunchDataSourceWizard" data-uid="GrapeCity.ActiveReports.Design.Designer.LaunchDataSourceWizard">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LaunchDataSourceWizard.html#GrapeCity_ActiveReports_Design_Designer_LaunchDataSourceWizard">LaunchDataSourceWizard</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the Data Source Dialog should be launched automatically. This property is obsolete and should not be used
in new development.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LayoutMode" data-uid="GrapeCity.ActiveReports.Design.Designer.LayoutMode">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LayoutMode.html#GrapeCity_ActiveReports_Design_Designer_LayoutMode">LayoutMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the layout mode for the design surface, determining how controls are aligned and interact with the grid.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LockControls" data-uid="GrapeCity.ActiveReports.Design.Designer.LockControls">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LockControls.html#GrapeCity_ActiveReports_Design_Designer_LockControls">LockControls</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the controls within the designer are locked, preventing modifications.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_PageReportDesignerActions" data-uid="GrapeCity.ActiveReports.Design.Designer.PageReportDesignerActions">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.PageReportDesignerActions.html#GrapeCity_ActiveReports_Design_Designer_PageReportDesignerActions">PageReportDesignerActions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the allowed actions in PageReport Designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_PreviewPages" data-uid="GrapeCity.ActiveReports.Design.Designer.PreviewPages">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.PreviewPages.html#GrapeCity_ActiveReports_Design_Designer_PreviewPages">PreviewPages</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the number of pages of the report that should be generated for preview.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_PromptUser" data-uid="GrapeCity.ActiveReports.Design.Designer.PromptUser">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.PromptUser.html#GrapeCity_ActiveReports_Design_Designer_PromptUser">PromptUser</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to display a confirmation dialog when a control is deleted.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_PropertyGrid" data-uid="GrapeCity.ActiveReports.Design.Designer.PropertyGrid">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.PropertyGrid.html#GrapeCity_ActiveReports_Design_Designer_PropertyGrid">PropertyGrid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.propertygrid">PropertyGrid</a> instance used by the designer to display and edit the properties of the currently selected
report item.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_Report" data-uid="GrapeCity.ActiveReports.Design.Designer.Report">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.Report.html#GrapeCity_ActiveReports_Design_Designer_Report">Report</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the currently loaded report. This object provides access to the report's layout and control properties.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ReportPartsDirectory" data-uid="GrapeCity.ActiveReports.Design.Designer.ReportPartsDirectory">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ReportPartsDirectory.html#GrapeCity_ActiveReports_Design_Designer_ReportPartsDirectory">ReportPartsDirectory</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the directory path where report parts are stored for use in the report items library.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ReportTabsPanelVisible" data-uid="GrapeCity.ActiveReports.Design.Designer.ReportTabsPanelVisible">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ReportTabsPanelVisible.html#GrapeCity_ActiveReports_Design_Designer_ReportTabsPanelVisible">ReportTabsPanelVisible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the panel containing the tabs for switching between Design, Script, and Preview modes is visible.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ReportTabsVisible" data-uid="GrapeCity.ActiveReports.Design.Designer.ReportTabsVisible">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ReportTabsVisible.html#GrapeCity_ActiveReports_Design_Designer_ReportTabsVisible">ReportTabsVisible</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the tabs for switching between Design, Script, and Preview modes are displayed in the report designer interface.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ReportType" data-uid="GrapeCity.ActiveReports.Design.Designer.ReportType">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ReportType.html#GrapeCity_ActiveReports_Design_Designer_ReportType">ReportType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating the type of the currently loaded report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ResourceLocator" data-uid="GrapeCity.ActiveReports.Design.Designer.ResourceLocator">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ResourceLocator.html#GrapeCity_ActiveReports_Design_Designer_ResourceLocator">ResourceLocator</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the mechanism for locating and retrieving report resources such as images, data sources, and subreports.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ScrollingMode" data-uid="GrapeCity.ActiveReports.Design.Designer.ScrollingMode">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ScrollingMode.html#GrapeCity_ActiveReports_Design_Designer_ScrollingMode">ScrollingMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the scrolling mode for the designer view.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_Selection" data-uid="GrapeCity.ActiveReports.Design.Designer.Selection">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.Selection.html#GrapeCity_ActiveReports_Design_Designer_Selection">Selection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value representing the collection of objects currently selected in the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ShowDataSourceIcon" data-uid="GrapeCity.ActiveReports.Design.Designer.ShowDataSourceIcon">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ShowDataSourceIcon.html#GrapeCity_ActiveReports_Design_Designer_ShowDataSourceIcon">ShowDataSourceIcon</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the DataSource icon is visible on the detail section bar. This icon allows users to modify the report's data source settings.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_SnapGrid" data-uid="GrapeCity.ActiveReports.Design.Designer.SnapGrid">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.SnapGrid.html#GrapeCity_ActiveReports_Design_Designer_SnapGrid">SnapGrid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether controls on the design surface should align to the nearest grid point.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ToolBoxItem" data-uid="GrapeCity.ActiveReports.Design.Designer.ToolBoxItem">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ToolBoxItem.html#GrapeCity_ActiveReports_Design_Designer_ToolBoxItem">ToolBoxItem</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the toolbox item associated with the <a class="xref" href="../MESCIUS.ActiveReports/GrapeCity.ActiveReports.SectionReport.html">SectionReport</a> in the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ToolPanel" data-uid="GrapeCity.ActiveReports.Design.Designer.ToolPanel">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ToolPanel.html#GrapeCity_ActiveReports_Design_Designer_ToolPanel">ToolPanel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the tools that are available in the designer's tool panel.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_Toolbox" data-uid="GrapeCity.ActiveReports.Design.Designer.Toolbox">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.Toolbox.html#GrapeCity_ActiveReports_Design_Designer_Toolbox">Toolbox</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.design.itoolboxservice">IToolboxService</a> implementation for the report designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_UndoManager" data-uid="GrapeCity.ActiveReports.Design.Designer.UndoManager">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.UndoManager.html#GrapeCity_ActiveReports_Design_Designer_UndoManager">UndoManager</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value representing the <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.UndoManager.html#GrapeCity_ActiveReports_Design_Designer_UndoManager">UndoManager</a> instance that manages undo and redo operations within the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_Zoom" data-uid="GrapeCity.ActiveReports.Design.Designer.Zoom">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.Zoom.html#GrapeCity_ActiveReports_Design_Designer_Zoom">Zoom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value representing the zoom level for the designer surface.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_CreateToolStrips_GrapeCity_ActiveReports_Design_DesignerToolStrips___" data-uid="GrapeCity.ActiveReports.Design.Designer.CreateToolStrips(GrapeCity.ActiveReports.Design.DesignerToolStrips[])">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.CreateToolStrips.html#GrapeCity_ActiveReports_Design_Designer_CreateToolStrips_GrapeCity_ActiveReports_Design_DesignerToolStrips___">CreateToolStrips(params DesignerToolStrips[])</a>
        </td>
        <td class="markdown level1 summary"><p>Generates an array of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.forms.toolstrip">ToolStrip</a> objects for use in the End User Designer interface.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DestroyComponent_System_ComponentModel_IComponent_" data-uid="GrapeCity.ActiveReports.Design.Designer.DestroyComponent(System.ComponentModel.IComponent)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DestroyComponent.html#GrapeCity_ActiveReports_Design_Designer_DestroyComponent_System_ComponentModel_IComponent_">DestroyComponent(IComponent)</a>
        </td>
        <td class="markdown level1 summary"><p>Removes a component from the designer's site. It is essential to call this method after a Section, Parameter, Control, or Field is removed from its collection
to ensure proper removal of its design-time component.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ExecuteAction_GrapeCity_ActiveReports_Design_DesignerAction_" data-uid="GrapeCity.ActiveReports.Design.Designer.ExecuteAction(GrapeCity.ActiveReports.Design.DesignerAction)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ExecuteAction.html#GrapeCity_ActiveReports_Design_Designer_ExecuteAction_GrapeCity_ActiveReports_Design_DesignerAction_">ExecuteAction(DesignerAction)</a>
        </td>
        <td class="markdown level1 summary"><p>Executes the specified <a class="xref" href="GrapeCity.ActiveReports.Design.DesignerAction.html">DesignerAction</a> command within the designer environment.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ExecuteAction_GrapeCity_ActiveReports_Design_DesignerAction_System_Object_" data-uid="GrapeCity.ActiveReports.Design.Designer.ExecuteAction(GrapeCity.ActiveReports.Design.DesignerAction,System.Object)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ExecuteAction.html#GrapeCity_ActiveReports_Design_Designer_ExecuteAction_GrapeCity_ActiveReports_Design_DesignerAction_System_Object_">ExecuteAction(DesignerAction, object)</a>
        </td>
        <td class="markdown level1 summary"><p>Executes the specified DesignerAction command with an optional parameter.
This method can be utilized when implementing custom toolbars or menus within the designer environment. It enables the execution of report actions in
response to user interactions with toolbar or menu items.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LoadReport_System_IO_FileInfo_" data-uid="GrapeCity.ActiveReports.Design.Designer.LoadReport(System.IO.FileInfo)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LoadReport.html#GrapeCity_ActiveReports_Design_Designer_LoadReport_System_IO_FileInfo_">LoadReport(FileInfo)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads an existing report from the specified file into the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LoadReport_System_IO_Stream_" data-uid="GrapeCity.ActiveReports.Design.Designer.LoadReport(System.IO.Stream)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LoadReport.html#GrapeCity_ActiveReports_Design_Designer_LoadReport_System_IO_Stream_">LoadReport(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads an existing report from a stream into the designer. This method is obsolete.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LoadReport_System_Xml_XmlReader_GrapeCity_ActiveReports_Design_DesignerReportType_" data-uid="GrapeCity.ActiveReports.Design.Designer.LoadReport(System.Xml.XmlReader,GrapeCity.ActiveReports.Design.DesignerReportType)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LoadReport.html#GrapeCity_ActiveReports_Design_Designer_LoadReport_System_Xml_XmlReader_GrapeCity_ActiveReports_Design_DesignerReportType_">LoadReport(XmlReader, DesignerReportType)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads an existing report of the specified type from the provided <span class="xref">System.Xml.XmlReader</span> into the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LoadReport_System_Xml_XmlReader_GrapeCity_ActiveReports_Design_DesignerReportType_System_String_" data-uid="GrapeCity.ActiveReports.Design.Designer.LoadReport(System.Xml.XmlReader,GrapeCity.ActiveReports.Design.DesignerReportType,System.String)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LoadReport.html#GrapeCity_ActiveReports_Design_Designer_LoadReport_System_Xml_XmlReader_GrapeCity_ActiveReports_Design_DesignerReportType_System_String_">LoadReport(XmlReader, DesignerReportType, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads an existing report of the specified type and name from the provided <span class="xref">System.Xml.XmlReader</span> into the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_NewReport" data-uid="GrapeCity.ActiveReports.Design.Designer.NewReport">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.NewReport.html#GrapeCity_ActiveReports_Design_Designer_NewReport">NewReport()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the designer with a new report layout of the default type, which is Section.
This method serves as a convenience wrapper for creating a new Section report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_NewReport_GrapeCity_ActiveReports_Design_DesignerReportType_" data-uid="GrapeCity.ActiveReports.Design.Designer.NewReport(GrapeCity.ActiveReports.Design.DesignerReportType)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.NewReport.html#GrapeCity_ActiveReports_Design_Designer_NewReport_GrapeCity_ActiveReports_Design_DesignerReportType_">NewReport(DesignerReportType)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the designer with a new report layout of the specified type. This method simplifies the process of creating a new report by allowing
the caller to specify the type of report they wish to create, such as Section or Page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_NewReport_GrapeCity_ActiveReports_Design_DesignerReportType_System_Boolean_" data-uid="GrapeCity.ActiveReports.Design.Designer.NewReport(GrapeCity.ActiveReports.Design.DesignerReportType,System.Boolean)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.NewReport.html#GrapeCity_ActiveReports_Design_Designer_NewReport_GrapeCity_ActiveReports_Design_DesignerReportType_System_Boolean_">NewReport(DesignerReportType, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes the designer with a new report layout of the specified type and, if requested, launches the Data Source Dialog.
This method facilitates the creation of a new report by allowing the specification of the report type (e.g., Section, Page) and
provides an option to immediately launch the Data Source Dialog, which assists in setting up data connections and queries for the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_OnHandleCreated_System_EventArgs_" data-uid="GrapeCity.ActiveReports.Design.Designer.OnHandleCreated(System.EventArgs)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.OnHandleCreated.html#GrapeCity_ActiveReports_Design_Designer_OnHandleCreated_System_EventArgs_">OnHandleCreated(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_OnLayout_System_Windows_Forms_LayoutEventArgs_" data-uid="GrapeCity.ActiveReports.Design.Designer.OnLayout(System.Windows.Forms.LayoutEventArgs)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.OnLayout.html#GrapeCity_ActiveReports_Design_Designer_OnLayout_System_Windows_Forms_LayoutEventArgs_">OnLayout(LayoutEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Handles the <span class="xref">Layout</span> event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_PointToSection_System_Object_System_Drawing_Point_" data-uid="GrapeCity.ActiveReports.Design.Designer.PointToSection(System.Object,System.Drawing.Point)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.PointToSection.html#GrapeCity_ActiveReports_Design_Designer_PointToSection_System_Object_System_Drawing_Point_">PointToSection(object, Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Translates a point from designer coordinates to coordinates relative to a specified section.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_QueryActionChecked_GrapeCity_ActiveReports_Design_DesignerAction_" data-uid="GrapeCity.ActiveReports.Design.Designer.QueryActionChecked(GrapeCity.ActiveReports.Design.DesignerAction)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.QueryActionChecked.html#GrapeCity_ActiveReports_Design_Designer_QueryActionChecked_GrapeCity_ActiveReports_Design_DesignerAction_">QueryActionChecked(DesignerAction)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether a specific designer action is currently in the checked (selected) state.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_QueryActionEnabled_GrapeCity_ActiveReports_Design_DesignerAction_" data-uid="GrapeCity.ActiveReports.Design.Designer.QueryActionEnabled(GrapeCity.ActiveReports.Design.DesignerAction)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.QueryActionEnabled.html#GrapeCity_ActiveReports_Design_Designer_QueryActionEnabled_GrapeCity_ActiveReports_Design_DesignerAction_">QueryActionEnabled(DesignerAction)</a>
        </td>
        <td class="markdown level1 summary"><p>Checks whether a specific designer action is currently enabled.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_RunDataWizard" data-uid="GrapeCity.ActiveReports.Design.Designer.RunDataWizard">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.RunDataWizard.html#GrapeCity_ActiveReports_Design_Designer_RunDataWizard">RunDataWizard()</a>
        </td>
        <td class="markdown level1 summary"><p>Opens the Data Source Dialog automatically when creating a new report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_SaveReport_System_IO_FileInfo_" data-uid="GrapeCity.ActiveReports.Design.Designer.SaveReport(System.IO.FileInfo)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.SaveReport.html#GrapeCity_ActiveReports_Design_Designer_SaveReport_System_IO_FileInfo_">SaveReport(FileInfo)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves a report XML layout to the specified file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_SaveReport_System_IO_Stream_" data-uid="GrapeCity.ActiveReports.Design.Designer.SaveReport(System.IO.Stream)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.SaveReport.html#GrapeCity_ActiveReports_Design_Designer_SaveReport_System_IO_Stream_">SaveReport(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves a report XML layout to the specified stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_SaveReport_System_Xml_XmlWriter_" data-uid="GrapeCity.ActiveReports.Design.Designer.SaveReport(System.Xml.XmlWriter)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.SaveReport.html#GrapeCity_ActiveReports_Design_Designer_SaveReport_System_Xml_XmlWriter_">SaveReport(XmlWriter)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves a report XML layout to the specified writer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ScaleSizeToDpi_System_Drawing_Size_" data-uid="GrapeCity.ActiveReports.Design.Designer.ScaleSizeToDpi(System.Drawing.Size)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ScaleSizeToDpi.html#GrapeCity_ActiveReports_Design_Designer_ScaleSizeToDpi_System_Drawing_Size_">ScaleSizeToDpi(Size)</a>
        </td>
        <td class="markdown level1 summary"><p>Scales a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.size">Size</a> from the default DPI (dots per inch) settings to the DPI settings of the current device.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_SectionAt_System_Drawing_Point_" data-uid="GrapeCity.ActiveReports.Design.Designer.SectionAt(System.Drawing.Point)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.SectionAt.html#GrapeCity_ActiveReports_Design_Designer_SectionAt_System_Drawing_Point_">SectionAt(Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Retrieves the section located at the specified point within the designer surface.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ActiveTabChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.ActiveTabChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ActiveTabChanged.html">ActiveTabChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the currently <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ActiveTab.html#GrapeCity_ActiveReports_Design_Designer_ActiveTab">ActiveTab</a> in the designer interface changes.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ChartDataSourceClicked" data-uid="GrapeCity.ActiveReports.Design.Designer.ChartDataSourceClicked">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ChartDataSourceClicked.html">ChartDataSourceClicked</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a data source item within a chart is selected by the user.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ContextMenuOpen" data-uid="GrapeCity.ActiveReports.Design.Designer.ContextMenuOpen">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ContextMenuOpen.html">ContextMenuOpen</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs immediately before the context menu is displayed in the designer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DataSourceIconClick" data-uid="GrapeCity.ActiveReports.Design.Designer.DataSourceIconClick">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DataSourceIconClick.html">DataSourceIconClick</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the user clicks on the DataSource icon within the designer environment.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DataSourceIconClicked" data-uid="GrapeCity.ActiveReports.Design.Designer.DataSourceIconClicked">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DataSourceIconClicked.html">DataSourceIconClicked</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after the DataSource dialog has been closed by the user.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_DesignerTabChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.DesignerTabChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.DesignerTabChanged.html">DesignerTabChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after the designer tab has been changed by the user.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_EditModeEntering" data-uid="GrapeCity.ActiveReports.Design.Designer.EditModeEntering">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.EditModeEntering.html">EditModeEntering</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs just before the designer enters edit mode for a report component.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_EditModeExit" data-uid="GrapeCity.ActiveReports.Design.Designer.EditModeExit">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.EditModeExit.html">EditModeExit</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs immediately after the designer exits edit mode for a report component.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LayoutChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.LayoutChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LayoutChanged.html">LayoutChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after the report layout has been modified. This event signifies a permanent change in the layout.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LayoutChanging" data-uid="GrapeCity.ActiveReports.Design.Designer.LayoutChanging">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LayoutChanging.html">LayoutChanging</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs before a change in the layout is made. This event allows interception and prevention of layout modifications.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LocateCredentials" data-uid="GrapeCity.ActiveReports.Design.Designer.LocateCredentials">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LocateCredentials.html">LocateCredentials</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when credentials are needed to access a data source. This event facilitates secure credential provision.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_LocateDataSource" data-uid="GrapeCity.ActiveReports.Design.Designer.LocateDataSource">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.LocateDataSource.html">LocateDataSource</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when a data source is needed for the report. This event enables dynamic data source resolution.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ReportChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.ReportChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ReportChanged.html">ReportChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when any modification is made to the report, such as changes to the design, data sources, or properties.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ReportNameChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.ReportNameChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ReportNameChanged.html">ReportNameChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the name of the report changes. This event can be used to respond to changes in the report's name, such as updating UI elements or performing additional logic.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ScriptChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.ScriptChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ScriptChanged.html">ScriptChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs after modifications have been made to the report's script.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_SelectionChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.SelectionChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.SelectionChanged.html">SelectionChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the selection within the designer changes, such as when a different report component is selected by the user.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_StatusChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.StatusChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.StatusChanged.html">StatusChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when there is a need to update toolbars or other UI elements related to Section reports, due to changes in the report's state or selection.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_Designer_ToolboxItemChanged" data-uid="GrapeCity.ActiveReports.Design.Designer.ToolboxItemChanged">
          <a class="xref" href="GrapeCity.ActiveReports.Design.Designer.ToolboxItemChanged.html">ToolboxItemChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.design.toolboxitem">ToolboxItem</a> property changes, indicating a modification to the toolbox item selection or properties.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
