Created
June 8, 2014 22:45
-
-
Save Fhernd/5cc793ce96b7080dc6d5 to your computer and use it in GitHub Desktop.
Representa el control de extensiones.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ===++=== | |
// | |
// OrtizOL | |
// | |
// ===--=== | |
/*============================================================ | |
// | |
// Clase: ControlExtensión.cs | |
// | |
// Original en: http://goo.gl/iMgbzr | |
// | |
// Propósito: Demostrar el uso uso eficiente de StringBuilder | |
// | |
============================================================*/ | |
using System; | |
using System.Collections.Generic; | |
using System.ComponentModel; | |
using System.Drawing; | |
using System.Data; | |
using System.Linq; | |
using System.Text; | |
using System.Threading.Tasks; | |
using System.Windows.Forms; | |
namespace N1_EleccionesCupi2.GUI | |
{ | |
/// <summary> | |
/// Control con botonees para reiniciar la urna, y botones de métodos de extensión. | |
/// </summary> | |
public partial class ControlExtension : UserControl | |
{ | |
#region Campos (componentes interfaz) | |
/// <summary> | |
/// Representa a la interfaz de usuario principal. | |
/// </summary> | |
private Principal principal; | |
#endregion | |
#region Constructores | |
/// <summary> | |
/// Crea una instancia del control `ControlExtension`. | |
/// </summary> | |
/// <param name="principal">Referencia a la interfaz principal de la aplicación.</param> | |
public ControlExtension(Principal principal) | |
{ | |
InitializeComponent(); | |
this.principal = principal; | |
} | |
#endregion | |
#region Eventos | |
/// <summary> | |
/// Vacía la urna. | |
/// </summary> | |
/// <param name="sender">Objeto generador del evento.</param> | |
/// <param name="e">Datos del evento</param> | |
private void btnVaciarUrna_Click(object sender, EventArgs e) | |
{ | |
principal.VaciarUrna(); | |
} | |
/// <summary> | |
/// Invoca al método de extensión 1. | |
/// </summary> | |
/// <param name="sender">Objeto generador del evento.</param> | |
/// <param name="e">Datos del evento</param> | |
private void btnOpcion1_Click(object sender, EventArgs e) | |
{ | |
principal.MetodoExtension1(); | |
} | |
/// <summary> | |
/// Invoca al método de extensión 2. | |
/// </summary> | |
/// <param name="sender">Objeto generador del evento.</param> | |
/// <param name="e">Datos del evento</param> | |
private void btnOpcion2_Click(object sender, EventArgs e) | |
{ | |
principal.MetodoExtension2(); | |
} | |
#endregion | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment