Bienvenidos a un nuevo curso. Ahora estoy en el ciclo de grado superior: Desarrollo de aplicaciones multiplataforma. Y voy a ser parte del experimento de la formación dual. Estaré haciendo practicas durante un año, y a la vez finalizando la formación.

Deseadme suerte.

domingo, 6 de marzo de 2016

Editor etiquetas

0








A Continuación os pongo el código completo. Como en las imágenes esta todo bien comentado y marcado. No veo que haga falta mayores explicaciones.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace etiqueta_8._6
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //Menu
        //Salir
        private void salirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Close();
        }
        //Tamaño
        private void toolStripMenuItem2_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font.FontFamily, 12F);
        }
        private void toolStripMenuItem3_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font.FontFamily, 14F);
        }
        private void toolStripMenuItem4_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font.FontFamily, 16F);
        }
        private void toolStripMenuItem5_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font.FontFamily, 18F);
        }
        private void toolStripMenuItem6_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font.FontFamily, 20F);
        }
        //estilo
        //negrita
        private void negritaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font, etiqueta.Font.Style ^ FontStyle.Bold);
        }
        //cursiva
        private void cursivaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font, etiqueta.Font.Style ^ FontStyle.Italic);
        }
        //subrayado
        private void subrayadoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font, etiqueta.Font.Style ^ FontStyle.Underline);
        }
        //letra
        private void arialToolStripMenuItem_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font("Arial", etiqueta.Font.Size);
        }
        private void timesNewRomanToolStripMenuItem_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font("Times New Roman", etiqueta.Font.Size);
        }

        private void courierNewToolStripMenuItem_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font("Courier New", etiqueta.Font.Size);
        }
        //Barra de herramientas
        //negirta
        private void btnNegrita_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font, etiqueta.Font.Style ^ FontStyle.Bold);
        }
        private void btnCursiva_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font, etiqueta.Font.Style ^ FontStyle.Italic);
        }
        private void btnSubrayado_Click(object sender, EventArgs e)
        {
            etiqueta.Font = new Font(etiqueta.Font, etiqueta.Font.Style ^ FontStyle.Underline);
        }
    }

}


Related Posts:

  • Examen de programación II Resultado profesor (5 pnts. En el ejercicio se sobreescribe. No se modifica o elimina. Tengo mis dudas si eso se practica en las grandes empresas, au… Read More
  • Editor de texto Esta sin terminar. Pero como hay varias personas enfermas, por si ayuda a alguien. … Read More
  • Convertidor en Java Mientras intento sacar tiempo para recuperar todos los apuntes y ejercicios perdidos. Intentare mantenerme esta vez, mas al día con la clase. Ultimo … Read More
  • Examen de programación I 1.- Calculadora mi ejercicio (4.5 de 5 puntos debido a que no controle errores(no se pude dividir por cero) ni trabaje con decimales). usin… Read More
  • Calculadora 1 A Continuación os pongo el código completo. Como en las imágenes esta todo bien comentado y ma… Read More

0 comentarios:

Publicar un comentario

Etiquetas actuales

BD (67) DEF (64) PROG (64) SQL (44) Java (29) PRACTICAS (20) php (18) DI (16) PRESTASHOP (16) PROGRAMACIÓN WEB (16) HTML (13) SGE (12) ERP (9) CONSULTAS (8) css (8) Linux (5) XML (5) Android (4) PDM (4) C (3) NetBeans (3) PSP (3) SMARTY (3) comandos (3) HOOK (2) POST (2) XSD (2) cURL (2) JS (1) MEDIA-QUERYS (1) PDO (1) RESPONSIVE (1) TPL (1) TRADUCCIÓN (1) app_inventor (1)

Todas las etiquetas

EJER (78) BD (67) DEF (64) PROG (64) SQL (44) c# (40) Programación (39) Ficheros (36) Java (29) bases de datos (21) PRACTICAS (20) lenguajes de marcas (19) AD (18) Entorno de desarrollo (18) php (18) PROCEDIMIENTOS (17) DI (16) FORM (16) PRESTASHOP (16) PROGRAMACIÓN WEB (16) lenguaje C (16) E/R (14) HTML (13) SGE (12) Sistemas informáticos (10) ERP (9) CONSULTAS (8) TRANSACCIONES (8) TRIGGER (8) VISUAL BASIC (8) css (8) FUNCIONES (7) html5 (6) Ada (5) EXAMEN (5) Linux (5) XML (5) estructuras (5) Android (4) DISEÑO (4) INTERFAZ (4) LOG (4) OpenBravo (4) PDM (4) ACTUALIZAR (3) C (3) DIAGRAMA (3) Directorios (3) NEW (3) NOR (3) NetBeans (3) OLD (3) PSP (3) SMARTY (3) comandos (3) css3 (3) AISLAMIENTOS (2) C++ (2) CONTROLERRORES (2) ELIMINAR (2) HOOK (2) INSERTAR (2) INST (2) MULTITABLA (2) POST (2) RECURSIVIDAD (2) SUBCONSULTAS (2) VISTAS (2) XSD (2) cURL (2) punteros (2) AJENA (1) BLOQUEOS (1) Byte (1) CREACION (1) CRM (1) Configuración (1) Controles (1) Datos (1) GOTFOCUS (1) IMAGENES (1) INDICES (1) JS (1) Lenght (1) MEDIA-QUERYS (1) Mingw (1) MonoDeveloped (1) OPTIMISTA (1) PDO (1) PESIMISTA (1) RESPONSIVE (1) SPEAK (1) Scanner (1) Serializacion (1) Streams (1) System (1) TPL (1) TRADUCCIÓN (1) USUARIOS (1) UseSystemPasswordChar (1) app_inventor (1) char (1) examenes (1) libreoffice (1) make (1) redes (1)