現在選択されている項目を取得するには、SelectedItem プロパティの Content プロパティを参照します。
下記は、[選択項目を取得]ボタンがクリックされたときに、現在選択されている項目を表示する例です。
VBの例
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs) Handles Button1.Click '何も選択されていない場合は処理しない If IsNothing(ComboBox1.SelectedItem) Then Return End If '選択されている項目を取得 Dim selectedItem As String = DirectCast(ComboBox1.SelectedItem, ComboBoxItem).Content MessageBox.Show(selectedItem) End Sub
C#の例
private void button1_Click(object sender, RoutedEventArgs e) { // 何も選択されていない場合は処理しない if (comboBox1.SelectedItem == null) return; // 選択されている項目を取得 string selectedItem = ((ComboBoxItem)comboBox1.SelectedItem).Content.ToString(); MessageBox.Show(selectedItem); }