Advertisement
Fhernd

ControlOpciones.cs

Jul 27th, 2014
1,344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.91 KB | None | 0 0
  1. // ===++===
  2. //
  3. //  OrtizOL
  4. //
  5. // ===--===
  6. /*============================================================
  7. //
  8. // Clase: ControlOpciones.
  9. //
  10. // Original en: http://goo.gl/6W0XBH
  11. //
  12. // Propósito: Representar el control con puntos de
  13. // extensión.
  14. //
  15. ============================================================*/
  16. using System;
  17. using System.Collections.Generic;
  18. using System.ComponentModel;
  19. using System.Drawing;
  20. using System.Data;
  21. using System.Linq;
  22. using System.Text;
  23. using System.Threading.Tasks;
  24. using System.Windows.Forms;
  25.  
  26. namespace ElTriangulo.GUI
  27. {
  28.     public partial class ControlOpciones : UserControl
  29.     {
  30.         #region Campos (componentes)
  31.         /// <summary>
  32.         /// Internal de usuario principal.
  33.         /// </summary>
  34.         private Principal principal;
  35.         #endregion
  36.  
  37.         #region Constructores
  38.         /// <summary>
  39.         /// Inicializa un control con opciones.
  40.         /// </summary>
  41.         /// <param name="principal">Interfaz de usuario principal.</param>
  42.         public ControlOpciones(Principal principal)
  43.         {
  44.             InitializeComponent();
  45.         }
  46.         #endregion
  47.  
  48.         #region Eventos
  49.         /// <summary>
  50.         /// Invoca al punto de extensión no. 1.
  51.         /// </summary>
  52.         /// <param name="sender">Generador del evento.</param>
  53.         /// <param name="e">Argumentos del evento.</param>
  54.         private void btnOpcion1_Click(object sender, EventArgs e)
  55.         {
  56.             principal.Triangulo.MetodoExtension1();
  57.         }
  58.         /// <summary>
  59.         /// Invoca al punto de extensión no. 2.
  60.         /// </summary>
  61.         /// <param name="sender">Generador del evento.</param>
  62.         /// <param name="e">Argumentos del evento.</param>
  63.         private void btnOpcion2_Click(object sender, EventArgs e)
  64.         {
  65.             principal.Triangulo.MetodoExtension2();
  66.         }
  67.         #endregion
  68.     }
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement