# GrapeCity.ActiveReports.Design.ScriptChangedEventHandler

## Content

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



  <h1 id="GrapeCity_ActiveReports_Design_ScriptChangedEventHandler" data-uid="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler" class="text-break">ScriptChangedEventHandler Delegate
</h1>
  <div class="markdown level0 summary"><p>Represents the method that will handle the ScriptChanged event.</p>
</div>
  <div class="markdown level0 conceptual"></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_ScriptChangedEventHandler_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public delegate void ScriptChangedEventHandler(object sender, ScripEditorEventArgs e)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></td>
        <td><span class="parametername">sender</span></td>
        <td><p>The source of the event, typically the script editor where the change occurred.</p>
</td>
      </tr>
      <tr>
        <td><a class="xref" href="GrapeCity.ActiveReports.Design.ScripEditorEventArgs.html">ScripEditorEventArgs</a></td>
        <td><span class="parametername">e</span></td>
        <td><p>A <a class="xref" href="GrapeCity.ActiveReports.Design.ScripEditorEventArgs.html">ScripEditorEventArgs</a> object that contains the event data.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h5 id="GrapeCity_ActiveReports_Design_ScriptChangedEventHandler_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>This delegate is used for handling ScriptChanged events, which are triggered when the script content is modified. The event provides information about
the old and new values of the script, allowing for actions such as validation, formatting, or other custom processing in response to the script change.</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_ScriptChangedEventHandler__ctor_System_Object_System_IntPtr_" data-uid="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.#ctor(System.Object,System.IntPtr)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.-ctor.html#GrapeCity_ActiveReports_Design_ScriptChangedEventHandler__ctor_System_Object_System_IntPtr_">ScriptChangedEventHandler(object, IntPtr)</a>
        </td>
        <td class="markdown level1 summary"></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_ScriptChangedEventHandler_BeginInvoke_System_Object_GrapeCity_ActiveReports_Design_ScripEditorEventArgs_System_AsyncCallback_System_Object_" data-uid="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.BeginInvoke(System.Object,GrapeCity.ActiveReports.Design.ScripEditorEventArgs,System.AsyncCallback,System.Object)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.BeginInvoke.html#GrapeCity_ActiveReports_Design_ScriptChangedEventHandler_BeginInvoke_System_Object_GrapeCity_ActiveReports_Design_ScripEditorEventArgs_System_AsyncCallback_System_Object_">BeginInvoke(object, ScripEditorEventArgs, AsyncCallback, object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_ScriptChangedEventHandler_EndInvoke_System_IAsyncResult_" data-uid="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.EndInvoke(System.IAsyncResult)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.EndInvoke.html#GrapeCity_ActiveReports_Design_ScriptChangedEventHandler_EndInvoke_System_IAsyncResult_">EndInvoke(IAsyncResult)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Design_ScriptChangedEventHandler_Invoke_System_Object_GrapeCity_ActiveReports_Design_ScripEditorEventArgs_" data-uid="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.Invoke(System.Object,GrapeCity.ActiveReports.Design.ScripEditorEventArgs)">
          <a class="xref" href="GrapeCity.ActiveReports.Design.ScriptChangedEventHandler.Invoke.html#GrapeCity_ActiveReports_Design_ScriptChangedEventHandler_Invoke_System_Object_GrapeCity_ActiveReports_Design_ScripEditorEventArgs_">Invoke(object, ScripEditorEventArgs)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
