Cargar un control ComboBox con datos


↑↑↑

Primero a través del diseñador

        <ComboBox Name="comboBoxDedos"
                 Height="23" HorizontalAlignment="Left" 
                 Margin="43,144,0,0" Name="comboBox1" 
                 VerticalAlignment="Top" Width="120" >
            <ComboBoxItem Content="Pulgar" />
            <ComboBoxItem Content="Indice" />
            <ComboBoxItem Content="Corazon" />
            <ComboBoxItem Content="Anular" />
            <ComboBoxItem Content="Menique" />
        </ComboBox>
Imagen01

Imagen01


↑↑↑

Segundo a través de código

public void CargaComboBox()
 {
     this.comboBoxCapitalesAragon.Items.Clear();
     string[] capitalesAragon = { "Zaragoza", "Huesca", "Teruel" };
     foreach (string ciudad in capitalesAragon)
     {
         this.comboBoxCapitalesAragon.Items.Add(ciudad);
     }
 }
Public Sub CargarComboBox()
    Me.ComboBoxCapitalesAragon.Items.Clear()
    Dim capitalesAragon() As String = {"Zaragoza", "Huesca", "Teruel"}
    For Each ciudad As String In capitalesAragon
        Me.ComboBoxCapitalesAragon.Items.Add(ciudad)
    Next
End Sub


↑↑↑

Leer la información de un ComboBox

Para eso se usa la propiedad [Text] del control

Imagen02

Imagen02


↑↑↑

Código xaml completo

<Window x:Class="MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
    <Grid>

        <ComboBox Name="comboBoxDedos"
                 Height="23" HorizontalAlignment="Left" 
                 Margin="43,144,0,0" 
                 VerticalAlignment="Top" Width="120" >
            <ComboBoxItem Content="Pulgar" />
            <ComboBoxItem Content="Indice" />
            <ComboBoxItem Content="Corazon" />
            <ComboBoxItem Content="Anular" />
            <ComboBoxItem Content="Menique" />
        </ComboBox>
        
        <ComboBox Name="ComboBoxCapitalesAragon" 
                  Height="23" Width="120"
                  HorizontalAlignment="Left" VerticalAlignment="Top"
                  Margin="308,141,0,0" />
        
    </Grid>
</Window>

↑↑↑

A.2.Enlaces

[Para saber mas]
[Grupo de documentos]
[Documento Index]
[Documento Start]
[Imprimir el Documento]