Professional Documents
Culture Documents
ListBox1.Items.Clear()
Ejemplo
private void button1_Click(object sender, System.EventArgs e)
{
listBox1.Items.Add("Sally");
listBox1.Items.Add("Craig");
}
private void button2_Click(object sender, System.EventArgs e)
{
listBox1.Items.Clear();
}
Valores no repetidos
if (listBox1.Items.Contains(textBox1.Text))
{
MessageBox.Show("Duplicado");
}
else
{
Colocar el cdigo en el formulario:
listBox1.Items.Add(textBox1.Text);
Private Sub Command1_Click()
If Text1 = "" Then
MsgBox "Debe ingresar un nombre para poder agregar un elemento",
vbQuestion + vbOKOnly, "Datos incompletos"
'Salimos de la rutina ya que no se ha ingresado nada en el control
text1
Exit Sub
End If
'Agregamos el contenido del Text1 en el control List1
List1.AddItem Text1
End Sub
Private Sub Command2_Click()
'Si la lista no est vaca entonces podemos eliminar
If List1.ListIndex <> -1 Then
'Eliminamos el elemento que se encuentra seleccionado
List1.RemoveItem List1.ListIndex
End If
Intntelo.
Para recuperar una fecha y mostrarla en una etiqueta
1. En el men Archivo, haga clic en Nuevo proyecto.
Aparecer el cuadro de dilogo Nuevo proyecto.
2. Haga clic en Aplicacin de Windows Forms y, a continuacin, en Aceptar.
3. Agregue un control Label al formulario, dejando el nombre
predeterminado Label1.
4. Quite el texto de la propiedad Text del control Label.
5. Agregue un control MonthCalendar al formulario, dejando el nombre
predeterminado MonthCalendar1.
6. Haga doble clic en el control MonthCalendar para incluir el controlador de
eventos predeterminado en el Editor de cdigo.
7. En el controlador del evento MonthCalendar1_DateChanged, agregue el
siguiente cdigo para agregar elementos a la lista.
VB
Me.Label1.Text = CStr(Me.MonthCalendar1.SelectionRange.Start)
VB
Me.Label1.Text = CStr(Me.DateTimePicker1.Value)
Ejemplo (basado en la
configuracin regional
predeterminada de
ingls de Estados
Unidos)
Constante
Descripcin
DateFormat.GeneralDat
e
22/11/1963 12:00:00
p.m.
DateFormat.LongDate
Viernes, 22 de
noviembre, 1963
DateFormat.ShortDate
11/22/1963
DateFormat.LongTime
12:00:00 p.m.
DateFormat.ShortTime
12:00
Me.Label1.Text = FormatDateTime( _
Me.MonthCalendar1.SelectionRange.Start, _
DateFormat.LongDate) & " - " & FormatDateTime( _
Me.MonthCalendar1.SelectionRange.End, DateFormat.LongDate)
End If
Me.Label1.Text = FormatDateTime(Me.DateTimePicker1.Value, _
DateFormat.LongDate)
Pasos siguientes
En esta leccin aprendi a recuperar las fechas seleccionadas en los
controles MonthCalendar y DateTimePicker, y a mostrarlas en un formulario Windows
Forms. Tambin aprendi a mostrar un intervalo de fechas y a aplicar formato a las
fechas recuperadas. En la siguiente leccin aprender a usar los controles de datos.