maxresdefault 4

ComboBox, ListBox e Imágenes (PictureBox) en C# [05]

En este tutorial aprenderemos a usar ComboBox, ListBox e Imágenes (PictureBox) en C# con el siguiente ejercicio:

  • Agregamos un ComboBox y un ListBox y dos PictureBox.
  • Agregamos nombres de productos en el ComboBox.
  • Agregamos pasarelas de pago en en el ListBox.
  • Si se selecciona un ComboBox mostramos su imagen en un PictureBox.
  • Si se selecciona un ListBox mostramos su imagen en un PictureBox.
  • Al hacer click en pagar mostramos lo que se va a pagar y la pasarela con la que se va a pagar.

Codigo de ComboBox, ListBox e Imágenes (PictureBox) en C#: https://github.com/programadornovato/AplicacionWindowsForm/commit/e4605ff19533f4d67b8334b279fff3bb7ae88ae8

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

namespace AplicacionWindowsForm
{
    public partial class Ventana2 : Form
    {
        public Ventana2()
        {
            InitializeComponent();
            lblResultado.Text = "";
        }

        private void btnPagar_Click(object sender, EventArgs e)
        {
            float total = 0;
            string pasarela = "";
            int conProd = 0;
            int conPas = 0;
            if (lisProductos.Text == "Tenis") {
                total = total + 1000;
                conProd++;
            }
            if (lisProductos.Text == "Camisas") {
                total = total + 500;
                conProd++;
            }
            if (comPasarelas.Text == "Tarjeta") {
                pasarela = "Pago con Tarjeta ";
                conPas++;
            }
            if (comPasarelas.Text == "Paypal") {
                pasarela = "Pago con Paypal ";
                conPas++;
            }
            if (conProd > 0 && conPas > 0)
            {
                lblResultado.Text = pasarela + total;
            }
            else {
                lblResultado.Text = "Humano selecciona un producto y una pasarela";
            }
        }

        private void btnRegresa_Click(object sender, EventArgs e)
        {
            this.Hide();
            Formulario1 f1 = new Formulario1();
            f1.Show();
        }

        private void lisProductos_SelectedIndexChanged(object sender, EventArgs e)
        {
            imgProductos.ImageLocation= "C:/Users/eugenio/Pictures/C#/"+ lisProductos.Text+".png";
        }

        private void comPasarelas_SelectedIndexChanged(object sender, EventArgs e)
        {
            imgPasarelas.ImageLocation = "C:/Users/eugenio/Pictures/C#/" + comPasarelas.Text + ".png";
        }
    }
}

Descargar Visual Studio 2019: https://visualstudio.microsoft.com/es/downloads/

[CURSO] C##️⃣: https://www.youtube.com/watch?v=NKPMGY6NCko&list=PLCTD_CpMeEKQSOU8Vf9VHXrZa2rc8X0X5&ab_channel=programadornovato
[CURSO] C++ DE 0 A HEROE 🦸: https://www.youtube.com/watch?v=APN8aCyPvww&list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc&ab_channel=programadornovato
[Curso] Java Netbeans GUI Completo☕: https://www.youtube.com/watch?v=18UA7X2ss8g&list=PLCTD_CpMeEKThfXo8D-RXOGu5FarO7_qv&ab_channel=programadornovato

🔗 Canal de ProgramadorNovato: https://www.youtube.com/c/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato

Anterior tutorial Siguiente tutorial

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)