Created
June 23, 2014 01:14
-
-
Save Fhernd/4407eb2004603cbfb8c0 to your computer and use it in GitHub Desktop.
Controles para romper la alcancía y crear una nueva.
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: ControlBotones.cs | |
// | |
// Original en: http://goo.gl/EuS1fF | |
// | |
// Propósito: Botones para romper la alcancía y crea una | |
// nueva. | |
// | |
============================================================*/ | |
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 Alcancia.GUI | |
{ | |
/// <summary> | |
/// Controles para crear una nueva alcancía y romperla. | |
/// </summary> | |
public partial class ControlBotones : UserControl | |
{ | |
#region Campos (componentes de interfaz de usuario) | |
/// <summary> | |
/// Interfaz principal de usuario. | |
/// </summary> | |
private Principal ventanaPrincipal; | |
#endregion | |
#region | |
/// <summary> | |
/// Crea un nuevo control ControlBotones. | |
/// </summary> | |
/// <param name="principal">Referencia a la ventana principal.</param> | |
public ControlBotones(Principal principal) | |
{ | |
InitializeComponent(); | |
ventanaPrincipal = principal; | |
} | |
#endregion | |
#region Eventos | |
/// <summary> | |
/// Rompe la alcancía. | |
/// </summary> | |
/// <param name="sender">Generador del evento.</param> | |
/// <param name="e">Datos del evento.</param> | |
private void btnRomperAlcancia_Click(object sender, EventArgs e) | |
{ | |
ventanaPrincipal.RomperAlcancia(); | |
} | |
/// <summary> | |
/// Crea una nueva alcancía. | |
/// </summary> | |
/// <param name="sender">Generador del evento.</param> | |
/// <param name="e">Datos del evento.</param> | |
private void btnNuevaAlcancia_Click(object sender, EventArgs e) | |
{ | |
ventanaPrincipal.CrearAlcancia(); | |
} | |
/// <summary> | |
/// Invoca al método de extensión no. 1. | |
/// </summary> | |
/// <param name="sender">Generador del evento.</param> | |
/// <param name="e">Datos del evento.</param> | |
private void btnOpcion1_Click(object sender, EventArgs e) | |
{ | |
ventanaPrincipal.MetodoExtension1(); | |
} | |
/// <summary> | |
/// Invoca al método de extensión no. 2. | |
/// </summary> | |
/// <param name="sender">Generador del evento.</param> | |
/// <param name="e">Datos del evento.</param> | |
private void btnOpcion2_Click(object sender, EventArgs e) | |
{ | |
ventanaPrincipal.MetodoExtension2(); | |
} | |
#endregion | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment