How to add items to combobox in wpf

In the following example, the ComboBox contains four ComboBoxItem elements. all four items have different different font style.



[xaml]

 
            Delhi
            Singapur
            Newyork
            Tokyo

[vb.net]

This example demonstrates how to generate a ComboBox. The example creates a combo box (ComboxBox1), adds ComboBoxItem (comboBoxitem1, comboBoxitem2, comboBoxitem3, comboBoxitem4) elements, and then adds the ComboBox as a child of a Canvas element (Canvas1).

    Private Sub createCombobox()
        Dim ComboxBox1 As New System.Windows.Controls.ComboBox
        Dim comboBoxitem1 As New System.Windows.Controls.ComboBoxItem
        Dim comboBoxitem2 As New System.Windows.Controls.ComboBoxItem
        Dim comboBoxitem3 As New System.Windows.Controls.ComboBoxItem
        Dim comboBoxitem4 As New System.Windows.Controls.ComboBoxItem
 
        comboBoxitem1.Content = "Delhi"
        ComboxBox1.Items.Add(comboBoxitem1)
 
        comboBoxitem2.Content = "Singapur"
        ComboxBox1.Items.Add(comboBoxitem2)
 
        comboBoxitem3.Content = "Newyork"
        ComboxBox1.Items.Add(comboBoxitem3)
 
        comboBoxitem3.Content = "Tokyo"
        ComboxBox1.Items.Add(comboBoxitem3)
 
        Canvas1.Children.Add(ComboxBox1)
    End Sub

[C#]

This example demonstrates how to generate a ComboBox. The example creates a combo box (ComboxBox1), adds ComboBoxItem (comboBoxitem1, comboBoxitem2, comboBoxitem3, comboBoxitem4) elements, and then adds the ComboBox as a child of a Canvas element (Canvas1).

private void createCombobox()
{
	System.Windows.Controls.ComboBox ComboxBox1 = new System.Windows.Controls.ComboBox();
	System.Windows.Controls.ComboBoxItem comboBoxitem1 = new System.Windows.Controls.ComboBoxItem();
	System.Windows.Controls.ComboBoxItem comboBoxitem2 = new System.Windows.Controls.ComboBoxItem();
	System.Windows.Controls.ComboBoxItem comboBoxitem3 = new System.Windows.Controls.ComboBoxItem();
	System.Windows.Controls.ComboBoxItem comboBoxitem4 = new System.Windows.Controls.ComboBoxItem();
 
	comboBoxitem1.Content = "Delhi";
	ComboxBox1.Items.Add(comboBoxitem1);
 
	comboBoxitem2.Content = "Singapur";
	ComboxBox1.Items.Add(comboBoxitem2);
 
	comboBoxitem3.Content = "Newyork";
	ComboxBox1.Items.Add(comboBoxitem3);
 
	comboBoxitem3.Content = "Tokyo";
	ComboxBox1.Items.Add(comboBoxitem3);
 
	Canvas1.Children.Add(ComboxBox1);
}