Compartir a través de


Preparar el formulario Windows Forms en Visual Studio

Por lo general, en las aplicaciones para Windows de Visual Basic 6, un formulario predeterminado se define con el nombre Form1. Siguiendo este modelo, en un proyecto de Windows se utiliza el mismo nombre predeterminado de formulario, Form1, con la extensión cs o vb, en función del lenguaje que se utilice.

  1. Si Form1 no aparece en la ventana principal, haga doble clic en Form1 en el Explorador de soluciones para abrirlo en la vista Diseño.
Form1 se abrirá en Designer.
  1. En el menú Ver, haga clic en Código.
Aparece la vista Código de la clase Form1. La presentación de esta clase depende de si la aplicación para Windows se codifica en Visual Basic o C\#.

En C\#, la clase Form1 muestra lo siguiente:

  - La firma de clase.
  - Un constructor (Form1).

En Visual Basic, la clase Form1 muestra lo siguiente:

  - La firma de clase (una clase Form1).
    <table>
    <colgroup>
    <col style="width: 100%" />
    </colgroup>
    <thead>
    <tr class="header">
    <th><img src="images\z15yzzew.alert_note(es-es,VS.90).gif" class="note" />Nota</th>
    </tr>
    </thead>
    <tbody>
    <tr class="odd">
    <td><p>Una clase &quot;partial&quot; independiente contiene métodos y variables adicionales de la clase Form1. (Esto es cierto para C# y Visual Basic). Las clases parciales se explican posteriormente en Configuración de proyectos de Windows.</p></td>
    </tr>
    </tbody>
    </table>

A continuación, se agrega un método de ayuda privado, que se utiliza como la ubicación designada de todo el código configurado por Crystal Reports para la clase.

Para agregar un método de ayuda privado para el código de configuración de Crystal Reports

  1. Agregue a esta clase Form1 un nuevo método auxiliar de ámbito privado sin valor devuelto, denominado ConfigureCrystalReports().

    Private Sub ConfigureCrystalReports()
    
    End Sub
    
    private void ConfigureCrystalReports()
    {
    }
    

    A continuación, agregue un controlador de eventos Form_Load y una llamada a ConfigureCrystalReports() en el controlador de eventos Form_Load. De este modo, el método ConfigureCrystalReports() se ejecutará automáticamente al cargar el formulario.

  2. En el menú Ver, haga clic en Diseñador.

  3. Haga doble clic en Form1.

    Regresará a la vista Código. Como hizo doble clic en Form1, se generará automáticamente un controlador de eventos Form1_Load en la clase Form1.

  4. En el control de eventos Form1_Load, escriba una llamada al método ConfigureCrystalReports().

    ConfigureCrystalReports()
    
    ConfigureCrystalReports();
    
  5. En el menú Archivo, haga clic en Guardar todo.