私はこのようなコンボボックスを備えたwpfアプリを持っています
<ComboBox name="cmbBx1">
<ComboBoxItem Name=Jan">January</ComboBoxItem>
<ComboBoxItem Name=Feb">February</ComboBoxItem>
</ComboBox>
コードビハインドでは、ストアドプロシージャに渡すために選択されたアイテムの値を取得する必要があります。私はこれを行うことで途中で得ることができます:
ComboBoxItem cbi = (ComboBoxItem)cmbBx1.ItemContainerGenerator.ContainerFromItem(cmbBx1.SelectedItem);
問題は、その出力がSystem.Windows.Controls.ComboBoxItem:Januaryのようなものになることです。
値が必要です。つまり、「January」が返されます。私は何が欠けていますか?