40 Controles comunes ComboBox
comunes ComboBox
Controles comunes
- ComboBox
• El control ComboBox permite
seleccionar un string de una
lista.
• Para inicializar los string que
contendrá
el
ComboBox
debemos
acceder
ala
propiedad Items
• Un evento muy útil con este
control es cuando el operador
selecciona un Item de la lista.
Para capturar la selección de un
item debemos codificar el
evento SelectedIndexChanged.Problema 1:
• Cargar en un ComboBox los
nombres de varios colores. Al
seleccionar alguno mostrar en
la barra de título del Form el
string seleccionado.
Controles comunes
- ComboBox
Programa:
usingSystem;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespaceWindowsFormsApplicationComboBox1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void
comboBox1_SelectedIndexChanged(object
sender, EventArgs e)
{
Text = comboBox1.Text;
}
}}
Controles comunes
- ComboBox
• Cuando se selecciona un
string de la lista se dispara
el
evento
SelectedIndexChanged
y
procedemos a extraer el
texto
seleccionado
del
ComboBox y lo mostramos
en eltítulo del Form:
private void
comboBox1_SelectedInd
exChanged(object
sender, EventArgs e)
{
Text =
comboBox1.Text;
}
Controles comunes
- ComboBox
• Problema 2:
• Disponer tres controles de
tipoComboBox con valores
entre 0 y 255 (cada uno
representa la cantidad de
rojo, verde y azul). Luego
al presionar un botón
pintar el fondo del Form
con el color que se genera
combinando los valores de
losComboBox.
Controles comunes
- ComboBox
• Programa:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
usingSystem.Text;
using System.Windows.Forms;
namespace WindowsFormsApplicationComboBox2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender,...
Regístrate para leer el documento completo.