XAMLで項目を追加するには ComboBox 要素の子に ComboBoxItem 要素を入れます。
また、コードから項目を追加する場合には Items プロパティの Add メソッドを使用します。
下記は、ComboBox コントロールに項目を追加する例です。
XAMLの例
<ComboBox>
<ComboBoxItem>リンゴ</ComboBoxItem>
<ComboBoxItem>ミカン</ComboBoxItem>
<ComboBoxItem>バナナ</ComboBoxItem>
<ComboBoxItem>パイナップル</ComboBoxItem>
<ComboBoxItem>スイカ</ComboBoxItem>
<ComboBoxItem>グレープフルーツ</ComboBoxItem>
</ComboBox>
VBの例
Private Sub Window_Loaded(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded
Dim Fruits() As String = {"リンゴ", "ミカン", "バナナ", "パイナップル", "スイカ", "グレープフルーツ"}
For Each fruit As String In Fruits
'項目を追加する
ComboBox1.Items.Add(fruit)
Next
End Sub
C#の例
private void Window_Loaded(object sender, RoutedEventArgs e)
{
string[] fruits = {"リンゴ", "ミカン", "バナナ", "パイナップル", "スイカ", "グレープフルーツ" };
foreach (string fruit in fruits)
{
// 項目を追加する
comboBox1.Items.Add(fruit);
}
}