コンボボックスのアイテムを削除
今回は、コンボボックスの項目を削除する方法を3種類ご紹介します。
全て削除する
項目を全て削除するには、コンボボックスのItemsコレクションのClearメソッドを使用します。
ComboBox名.Items.Clear()
それではサンプルを見てみましょう。
以下は、ComboBox1という名前のコンボボックスの項目をすべて削除する例です。
1 |
ComboBox1.Items.Clear() |
上記を実行することで、ComboBox1に設定されている項目が全て削除されます。
指定した項目を削除する
指定した項目名のみを削除するには、コンボボックスのItemsコレクションのRemoveメソッドを使用します。
ComboBox名.Items.Remove(“項目名”)
それではサンプルを見てみましょう。
以下は、あらかじめ”あいうえお”、”かきくけこ”という名前の2つの項目が設定されているComboBox1という名前のコンボボックスから、”かきくけこ”という名前の項目のみを削除する例です。
1 |
ComboBox1.Items.Remove("かきくけこ") |
上記を実行することで、ComboBox1から”かきくけこ”という項目が削除されます。
指定した位置の項目を削除する
指定した位置の項目を削除するには、コンボボックスのItemsコレクションのRemoveAtメソッドを使用します。
ComboBox名.Items.RemoveAt(削除位置)
それではサンプルを見てみましょう。
以下は、”あいうえお”、”かきくけこ”、”さしすせそ”という3項目が入ったComboBox1という名前のコンボボックスの2番目の項目にあたる、”かきくけこ”という項目を削除する例です。
1 |
ComboBox1.Items.RemoveAt(1) |
上記を実行することで、ComboBox1の2番目の項目であった”かきくけこ”という項目が削除されます。
削除位置の指定は、0が1番目となっている点に注意してください。
以上が、コンボボックスの項目を削除する方法です。
ぜひ参考にしてみてください。